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

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

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

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

×
特别提示:清理数据库前一定要提前做好数据库的备份!!!
% A8 A- g0 W! n8 y, B, h! d; k  q! V: N& ]9 p+ |& L& p9 q9 K4 @
当发现网站数据库增长非常大的时候,首先要判断网站是否被灌水,非常直观的是通过查看用户跟帖子比如会员名全部都是字母,数字。帖子内容全部都是垃圾信息或者违规信息。这些全部都是增加数据库最主要的原因。处理方法到后台删除这些帖子跟用户,注意的是删除用户的时候也要删除UCenter里面的用户数据。$ S* i0 s. d" ]; z
( H& O1 y9 l: b
其次帖子跟会员都比较正常,但数据库增加还是很大,经常遇到占用大并且可以清空的表:) d9 v+ {" S0 ]6 p

. g: b: K( j, Y, k! h9 Vpre_common_credit_log 积分日志表7 U2 r/ x- B) C9 i# {
pre_common_credit_log_field 积分日志详情5 g' ^4 Z, f  ]
pre_common_credit_rule_log 积分规则日志表) K! Z7 t' {( D) [- h1 n- ~2 ?
这几个表主要是记录积分的变动情况,关闭到一些异常变动或者站点管理,如果是灌水造成的一般可以清空,如果是大站点,运营过程中积分信息还是很重要的,清理前要慎重。
& y  d5 ~' K$ b+ F+ v( I# j1 v. `! H
pre_common_failedlogin 失败登录表
/ d2 x5 S; d- n8 S  s1 f/ f) Dpre_common_grouppm 群发短消息表
' p; O. L5 k- ~3 ?2 V$ @pre_common_invite 邀请表
( w) f# [# T) i7 p3 L) l3 Q( upre_common_mailqueue 邮件队列表
: @- k% u5 l# X: a4 Jpre_common_member_action_log 用户操作日志表
" ?! g9 j) K: T  n! J8 J. ~pre_common_member_newprompt 用户新提醒数量表( ~7 u3 h9 |: K. J  l
pre_common_member_validate 用户审核表* A0 ~7 j$ x( W
pre_common_visit 用户访问日志表3 s: ]- q! u7 p" B
pre_forum_post_moderate 帖子审核数据表
) o8 s+ z; W8 j( O6 a. {0 G9 c. T: r" Dpre_forum_thread_moderate 主题审核数据表
" Q* F8 B* @7 u+ mpre_home_blog_moderate 日志审核数据表
3 J5 j" k9 N% U8 b; J. X" R" i# @. A) u0 gpre_home_comment_moderate 家园评论审核数据表
' b* v6 N3 t: U1 W: o' u" b1 gpre_home_doing_moderate 记录审核数据表
) o3 r1 T2 s3 m, b7 l) k( mpre_home_pic_moderate 图片审核数据表
7 \/ X- `. m( ?. ?: D  C2 ]3 Spre_home_share_moderate 分享审核数据表
! B; F* I9 I  I6 Upre_portal_article_moderate 文章审核数据表0 Q6 A; m( ~4 }3 n
pre_portal_comment_moderate 文章/专题评论审核数据表0 }7 c- D2 X# e, w
pre_home_notification 通知表
9 P/ r6 M) S# ?+ Kpre_security_evilpost
# u8 v  x% C1 K5 Z3 ~0 w( e( u. w3 `pre_security_eviluser1 f# H! @7 V: t. I& [
pre_security_failedlog防水墙积累的垃圾信息表' z  s- Q% O/ Z# X9 x  E# a) Y9 m# n
以上表在论坛本身的展示内容来说是没有任何影响的
7 [0 ^& ?2 i, c! C8 O& ^. y但是会在灌水、恶意注册或者日常操作中积累大量的垃圾信息
6 q+ u/ v7 `) }! E5 d
) Y% `) D3 q/ Y( j/ r7 Z5 n6 b视情况清理如下
7 p6 k% o1 S( J: V8 z% h3 R* mpre_home_friendlog 用户好友动作日志表
* L8 h( J: _  x6 Z8 P& k" Mpre_home_friend_request 申请好友表( K5 c/ ]5 a# Y) k; M& m" E& k
pre_home_follow 用户关注关系表
* N( N. y' C' v' D9 b1 P0 jpre_home_favorite 收藏表  H+ [% s6 F+ o- w' s% q
pre_common_magiclog 道具日志表- z) Y2 X3 r. w+ Z  @' j, [8 m! F9 C
pre_home_blogfield 日志字段表
, {  _4 x: F) m1 k, z+ d
$ B# d( b% o! e- G- a6 b5 ]  i注意:清理完这些表之后要全部优化一下表,这样再看数据库发现会空闲出很多。. N% l" G$ @5 k- H6 L- ~6 v/ ]

# c" C% ?) I3 b+ y3 Y: J
评论0

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

GMT+8, 2026-5-31 12:02 , Processed in 0.046870 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.