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

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

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

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

×
特别提示:清理数据库前一定要提前做好数据库的备份!!!
5 ^" ~, J1 U; p% ]' }) J& C& a7 N4 J1 G# y9 n) \: S% ~5 M1 a
当发现网站数据库增长非常大的时候,首先要判断网站是否被灌水,非常直观的是通过查看用户跟帖子比如会员名全部都是字母,数字。帖子内容全部都是垃圾信息或者违规信息。这些全部都是增加数据库最主要的原因。处理方法到后台删除这些帖子跟用户,注意的是删除用户的时候也要删除UCenter里面的用户数据。
( N' u% P, i: V2 W+ w! i6 A( R! i( Y3 M; h1 X- E) i# [
其次帖子跟会员都比较正常,但数据库增加还是很大,经常遇到占用大并且可以清空的表:" L  q  K9 E7 K' K4 P2 O* V
7 B, h! B, [' m+ L# b3 p
pre_common_credit_log 积分日志表
3 ~# G& ?+ B& q7 N8 v, dpre_common_credit_log_field 积分日志详情4 U" Z5 a* E' G: o7 g
pre_common_credit_rule_log 积分规则日志表
+ T3 q* c- Q5 d+ }这几个表主要是记录积分的变动情况,关闭到一些异常变动或者站点管理,如果是灌水造成的一般可以清空,如果是大站点,运营过程中积分信息还是很重要的,清理前要慎重。) F7 b+ l0 k- z0 q; X) U4 l

; d( t4 `5 @- ?7 bpre_common_failedlogin 失败登录表
1 o5 i! m  ?4 G- d  Opre_common_grouppm 群发短消息表, n" F" ]- x% _$ |6 d; [( E. `$ `
pre_common_invite 邀请表# s) }. w5 x; B6 I
pre_common_mailqueue 邮件队列表
. e- X" L$ ]: k: y" V8 [pre_common_member_action_log 用户操作日志表
2 c* Z2 a0 A6 _$ @pre_common_member_newprompt 用户新提醒数量表
5 V# V  W( n, t. _& G6 h2 J, |  lpre_common_member_validate 用户审核表
. d- I6 R% ~+ Z: z( f& hpre_common_visit 用户访问日志表
7 |3 N- l2 n* l0 B6 y/ Y  k6 |3 epre_forum_post_moderate 帖子审核数据表
( F3 O& ^  j2 s$ Y- B: s8 e( L( l1 Lpre_forum_thread_moderate 主题审核数据表
$ j! G2 \7 v% H1 b) f9 }pre_home_blog_moderate 日志审核数据表9 Q6 }7 h/ K& }  N2 ]& h  d
pre_home_comment_moderate 家园评论审核数据表
# ~& h  w( m1 Jpre_home_doing_moderate 记录审核数据表
- c! y2 y% w8 ]/ A7 Z3 lpre_home_pic_moderate 图片审核数据表
+ f, W5 a1 E4 a$ k9 npre_home_share_moderate 分享审核数据表, C/ f% A: A8 `% x! F* t* L
pre_portal_article_moderate 文章审核数据表
  u4 N) }9 Y3 T4 Opre_portal_comment_moderate 文章/专题评论审核数据表
5 A7 j6 C1 c: C% B) m& l7 Bpre_home_notification 通知表  c1 y# x6 Y: y- e- F( J' S
pre_security_evilpost
! V7 o6 _; s! @0 m1 ^pre_security_eviluser
* y2 G' g( c3 E& c9 F7 l0 Upre_security_failedlog防水墙积累的垃圾信息表2 x7 G8 P. ?/ R2 r
以上表在论坛本身的展示内容来说是没有任何影响的' e6 @; T+ _/ N9 y
但是会在灌水、恶意注册或者日常操作中积累大量的垃圾信息$ c4 b: [5 f7 ^- q0 o: e
. j, X6 L: O) m
视情况清理如下
% ^- N3 Y. P1 V/ Upre_home_friendlog 用户好友动作日志表
' ?7 i. }' @: S( I- Y& Ypre_home_friend_request 申请好友表
  W. r* V' i8 c1 ipre_home_follow 用户关注关系表9 g( Q. F( ?/ e
pre_home_favorite 收藏表
2 b; {% Q$ U( d5 \pre_common_magiclog 道具日志表
8 [1 I/ |/ I4 Epre_home_blogfield 日志字段表2 c- H! x" ?( X' |! O% c: t. D% g

/ N  C% r0 v+ ?1 \注意:清理完这些表之后要全部优化一下表,这样再看数据库发现会空闲出很多。" G: Z( i  q8 G  }" W% o+ p
2 n7 \& N! X7 d/ ?; g
评论0

手机版|小黑屋|源码模版|全球支付|VISA信用卡|MASTER信用卡|科恒数字网

GMT+8, 2025-4-30 14:39 , Processed in 0.061413 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.