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

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

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

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

×
特别提示:清理数据库前一定要提前做好数据库的备份!!!9 S# x$ m+ ?& [
* z  Y0 Y- W% ]3 F1 |
当发现网站数据库增长非常大的时候,首先要判断网站是否被灌水,非常直观的是通过查看用户跟帖子比如会员名全部都是字母,数字。帖子内容全部都是垃圾信息或者违规信息。这些全部都是增加数据库最主要的原因。处理方法到后台删除这些帖子跟用户,注意的是删除用户的时候也要删除UCenter里面的用户数据。
8 `/ U: O% l4 @; [! `  n
7 \) P/ ^" e0 [( Q其次帖子跟会员都比较正常,但数据库增加还是很大,经常遇到占用大并且可以清空的表:
' M: l2 K7 ?. P1 o" [5 ^/ {  l- _" Q$ b
pre_common_credit_log 积分日志表
7 h. S5 S( Z. E$ z1 a7 ]pre_common_credit_log_field 积分日志详情
; ]5 n3 |' c- \5 ~( H1 p1 Y' Cpre_common_credit_rule_log 积分规则日志表
8 P5 v$ ?# A; f/ e( q7 h- q这几个表主要是记录积分的变动情况,关闭到一些异常变动或者站点管理,如果是灌水造成的一般可以清空,如果是大站点,运营过程中积分信息还是很重要的,清理前要慎重。% Y% t9 p: n( s$ m/ i

" G: D5 V3 A8 z* T& q9 y/ y# G' ~pre_common_failedlogin 失败登录表, X4 o4 B4 m" h
pre_common_grouppm 群发短消息表
, C4 H- }( ^1 a, ~pre_common_invite 邀请表" _7 R- S# j7 c+ t& `- n: d/ N
pre_common_mailqueue 邮件队列表( B- Q' k/ t7 n  C; t
pre_common_member_action_log 用户操作日志表
& y+ b% z) x% p- g! M+ lpre_common_member_newprompt 用户新提醒数量表# z9 F$ o: `  l1 ~. H8 N
pre_common_member_validate 用户审核表" d  R; k/ {* j! S/ W$ o
pre_common_visit 用户访问日志表
4 V) c& o+ n. q% \% d4 mpre_forum_post_moderate 帖子审核数据表
" m. w6 A7 U5 N; Mpre_forum_thread_moderate 主题审核数据表* D! n% g; l7 s+ \
pre_home_blog_moderate 日志审核数据表- o# `: b& ^: I! h
pre_home_comment_moderate 家园评论审核数据表$ g/ x: |& G( f3 F
pre_home_doing_moderate 记录审核数据表
% F( \' C7 v% p. a: N) s# ^8 }4 L  T1 spre_home_pic_moderate 图片审核数据表- B( ]; f7 F0 N( ~4 E" X+ y
pre_home_share_moderate 分享审核数据表
1 F$ p4 e5 g( R) N6 f# c4 m, K$ S* qpre_portal_article_moderate 文章审核数据表, P; c2 f6 z) y7 `4 }! m4 Y
pre_portal_comment_moderate 文章/专题评论审核数据表
# `# x  U3 B. y* s" r- Spre_home_notification 通知表
, X7 W0 O. _$ M7 Opre_security_evilpost& P( j" _; Q8 K
pre_security_eviluser8 a4 ]" G5 D5 O: N2 R4 c
pre_security_failedlog防水墙积累的垃圾信息表
. W* w) Z5 T9 T% k以上表在论坛本身的展示内容来说是没有任何影响的
/ Z3 C9 j, n+ N" W9 D# I但是会在灌水、恶意注册或者日常操作中积累大量的垃圾信息  U4 B! G8 I1 Q, W) D5 x( @2 @

7 I+ O+ U( k4 A+ I8 P$ h$ x视情况清理如下+ G' C" e$ t7 p2 ^8 g
pre_home_friendlog 用户好友动作日志表5 {6 k7 D, k$ m! P/ ]
pre_home_friend_request 申请好友表$ D/ Z- N0 ?. H& t3 |
pre_home_follow 用户关注关系表
4 Y6 J# S! p0 _4 p3 Mpre_home_favorite 收藏表4 b: |7 X7 o$ b* i2 `
pre_common_magiclog 道具日志表  ^8 u) d- Z7 |: H. j3 \9 j6 k
pre_home_blogfield 日志字段表
' |; T$ E( ]- u9 E0 l) i4 M/ L7 i/ K
注意:清理完这些表之后要全部优化一下表,这样再看数据库发现会空闲出很多。
, y$ J; Y+ Z5 i" L* E+ }( T1 C
: O2 e7 p4 S. @, n: l
评论0

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

GMT+8, 2025-10-27 23:41 , Processed in 0.161425 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.