[Discuz] Discuz如何准确的清理无用的数据库

[复制链接]
admin 发表于 2020-7-26 12:23:33 | 显示全部楼层 |阅读模式

登录后,购买下载资源更方便!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
特别提示:清理数据库前一定要提前做好数据库的备份!!!
5 \% k) d! Q" T5 l/ J1 m0 D
# t% ?# n  I' U* F& [: z; K( v当发现网站数据库增长非常大的时候,首先要判断网站是否被灌水,非常直观的是通过查看用户跟帖子比如会员名全部都是字母,数字。帖子内容全部都是垃圾信息或者违规信息。这些全部都是增加数据库最主要的原因。处理方法到后台删除这些帖子跟用户,注意的是删除用户的时候也要删除UCenter里面的用户数据。- P% Q" ^7 b+ ^# |. L
* `% j( M" i" K- L
其次帖子跟会员都比较正常,但数据库增加还是很大,经常遇到占用大并且可以清空的表:5 B; }* l3 u$ ]- v/ j  C7 ^

: \6 f9 j. F, X" h9 y  y& r* Fpre_common_credit_log 积分日志表& @' Y2 U2 p' y' B
pre_common_credit_log_field 积分日志详情! @6 z. v- w! O5 R# X/ I
pre_common_credit_rule_log 积分规则日志表! H& {, ]2 e- j- z
这几个表主要是记录积分的变动情况,关闭到一些异常变动或者站点管理,如果是灌水造成的一般可以清空,如果是大站点,运营过程中积分信息还是很重要的,清理前要慎重。. I& ]7 O$ s9 V7 E  K9 c& K; B; T

9 V9 ~6 D' q  M& A  ?( h! o. Dpre_common_failedlogin 失败登录表5 n# m4 x+ P5 B3 s: C  A- J5 `2 o! V
pre_common_grouppm 群发短消息表
" k$ C8 a7 ?! v! z9 u& M" {pre_common_invite 邀请表5 A: [( J: c1 w; M8 B
pre_common_mailqueue 邮件队列表% z# c5 N2 V3 F* ^; T
pre_common_member_action_log 用户操作日志表4 R! G& T! L9 X5 R
pre_common_member_newprompt 用户新提醒数量表) C; L# r- V8 S/ b
pre_common_member_validate 用户审核表
, r/ ?/ L: _! }# b1 E7 j$ j% epre_common_visit 用户访问日志表
- l+ H% S3 i$ Jpre_forum_post_moderate 帖子审核数据表
6 U; l( X3 z. spre_forum_thread_moderate 主题审核数据表
: q, e, k1 \/ d9 W8 i# D' Q. ?$ _) Npre_home_blog_moderate 日志审核数据表) Q* v" v9 k1 F# L" Y, U5 T" O- |
pre_home_comment_moderate 家园评论审核数据表& [; R& Z' }6 N3 N$ Y( M9 J% {
pre_home_doing_moderate 记录审核数据表. C3 x) P8 j* S
pre_home_pic_moderate 图片审核数据表; }8 {0 ]5 M2 e, u. R
pre_home_share_moderate 分享审核数据表5 e, c9 L! Z: A( k  Z
pre_portal_article_moderate 文章审核数据表1 m6 u9 L: N, f6 B  N
pre_portal_comment_moderate 文章/专题评论审核数据表/ Z& ?- }& Y& a: T4 [
pre_home_notification 通知表4 K. r9 _6 [- p% v7 r
pre_security_evilpost
6 t% U2 S/ }& s% upre_security_eviluser
0 {2 C  U- L$ }3 a* H: I) h( ^pre_security_failedlog防水墙积累的垃圾信息表0 g3 X. w  a9 L1 V- G4 T$ H
以上表在论坛本身的展示内容来说是没有任何影响的
% Q* z" L: t0 [但是会在灌水、恶意注册或者日常操作中积累大量的垃圾信息
" ]+ [4 M9 x9 z0 F; S
5 n  ?8 }) U& b6 t) c% z. L& J* l+ M" C* a视情况清理如下* C  h1 X3 K7 Y- m9 ], j, @
pre_home_friendlog 用户好友动作日志表  }7 q: y/ S+ F- |: ?5 j1 x! ^4 h8 A
pre_home_friend_request 申请好友表
! [" m: N" C0 u; lpre_home_follow 用户关注关系表
9 k  ?0 q8 e7 z8 U2 ypre_home_favorite 收藏表/ H7 S+ }* U+ b: U8 I1 ]3 {8 ~
pre_common_magiclog 道具日志表
) _; Q; M+ U$ _pre_home_blogfield 日志字段表2 ]- Y8 D; ]& x' ^- I0 [9 K3 v! o4 v

" U1 d9 k% J6 K( T: R注意:清理完这些表之后要全部优化一下表,这样再看数据库发现会空闲出很多。$ ~& V/ U* ^' Q6 V3 j

# T( x0 |( }, i, P
评论0

手机版|小黑屋|源码模版|全球支付|VISA信用卡|MASTER信用卡|科恒数字网-持续研发、集成、交付、运营方案资源库

GMT+8, 2026-9-13 07:34 , Processed in 0.105518 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.