科恒数字网

标题: Discuz如何准确的清理无用的数据库 [打印本页]

作者: admin    时间: 2020-7-26 12:23
标题: Discuz如何准确的清理无用的数据库
特别提示:清理数据库前一定要提前做好数据库的备份!!!
5 W9 W) W! }$ ?. D( a- p8 ~
7 m, v6 Y# U+ ?  x) [+ G1 J. R0 S当发现网站数据库增长非常大的时候,首先要判断网站是否被灌水,非常直观的是通过查看用户跟帖子比如会员名全部都是字母,数字。帖子内容全部都是垃圾信息或者违规信息。这些全部都是增加数据库最主要的原因。处理方法到后台删除这些帖子跟用户,注意的是删除用户的时候也要删除UCenter里面的用户数据。
+ D: {/ E5 }$ T9 s6 O2 b& {- @0 Q, e
其次帖子跟会员都比较正常,但数据库增加还是很大,经常遇到占用大并且可以清空的表:
1 _6 p7 W( S$ w( L2 x7 Y5 P) D
4 e% ^# ~4 q  v+ d/ {pre_common_credit_log 积分日志表. l; s# z* {6 o8 b) W! c, x* n. w
pre_common_credit_log_field 积分日志详情
8 f/ \4 `! y; g' V% ~0 ^# rpre_common_credit_rule_log 积分规则日志表
. {) K1 e: L/ s) z' ^& A7 I, ~这几个表主要是记录积分的变动情况,关闭到一些异常变动或者站点管理,如果是灌水造成的一般可以清空,如果是大站点,运营过程中积分信息还是很重要的,清理前要慎重。; n2 N0 [% D9 Z7 m- e, Y
7 U6 Z0 m8 T8 I$ e/ o
pre_common_failedlogin 失败登录表
3 L/ w1 o, d) w: lpre_common_grouppm 群发短消息表7 t! m. l4 i9 Z& Q. u$ N
pre_common_invite 邀请表1 }% f+ o7 X; A6 B3 p
pre_common_mailqueue 邮件队列表
' e; U5 J3 J+ T) ppre_common_member_action_log 用户操作日志表
) ?" i; Z, u4 s  k) ~pre_common_member_newprompt 用户新提醒数量表9 c, M0 u% T( d+ b9 Y9 }) m' [
pre_common_member_validate 用户审核表& \. {2 A) d: B  B! l0 a6 c5 p2 O
pre_common_visit 用户访问日志表2 g: L% j( E3 c2 k
pre_forum_post_moderate 帖子审核数据表6 M' }$ \$ D6 g$ U' Q) O- h
pre_forum_thread_moderate 主题审核数据表  G2 t6 @6 v; O
pre_home_blog_moderate 日志审核数据表
0 V3 [0 x% Q# N% U6 epre_home_comment_moderate 家园评论审核数据表
. M8 x: v( a" w0 m0 lpre_home_doing_moderate 记录审核数据表
$ I( K8 I# G! Y1 A0 q4 fpre_home_pic_moderate 图片审核数据表
' y* X# z5 K" [7 J. a* Upre_home_share_moderate 分享审核数据表, }) E3 S+ w2 D! q9 w
pre_portal_article_moderate 文章审核数据表
' w9 U: n- b7 b) U; C0 Kpre_portal_comment_moderate 文章/专题评论审核数据表( @; D5 i2 K4 ~3 m
pre_home_notification 通知表
9 \) s9 g* I- t) g6 lpre_security_evilpost
9 S7 h6 z0 |8 s. v6 Wpre_security_eviluser
5 j6 N+ O, K0 Bpre_security_failedlog防水墙积累的垃圾信息表( B+ A2 Y! T, M: o9 b& _7 M
以上表在论坛本身的展示内容来说是没有任何影响的$ b* Y' n2 G& g( n
但是会在灌水、恶意注册或者日常操作中积累大量的垃圾信息
( |0 C; k) |  G" V1 s4 J6 v8 h- ?
视情况清理如下
- U4 P% r- e7 ]  M4 Ppre_home_friendlog 用户好友动作日志表
! t3 [& T$ c/ g# }; r* |pre_home_friend_request 申请好友表" V5 P2 Q" v) e
pre_home_follow 用户关注关系表3 |/ x+ G& c* d( w" g, n: m
pre_home_favorite 收藏表" {8 ]* `- [- v. ~
pre_common_magiclog 道具日志表
# W& j* u9 v& k8 |pre_home_blogfield 日志字段表$ a8 c2 a1 u9 D5 s
. R+ V7 S8 B  _( b8 q7 U
注意:清理完这些表之后要全部优化一下表,这样再看数据库发现会空闲出很多。
5 M/ B4 s& q: Q2 P. [: r/ z( @( b3 d/ D) i; R/ c9 y





欢迎光临 科恒数字网 (https://www.khcic.com/) Powered by Discuz! X3.5