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

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

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

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

×
特别提示:清理数据库前一定要提前做好数据库的备份!!!
' T; H5 G; W$ D+ b
: x+ N8 S; M3 R8 q. k# Q  \当发现网站数据库增长非常大的时候,首先要判断网站是否被灌水,非常直观的是通过查看用户跟帖子比如会员名全部都是字母,数字。帖子内容全部都是垃圾信息或者违规信息。这些全部都是增加数据库最主要的原因。处理方法到后台删除这些帖子跟用户,注意的是删除用户的时候也要删除UCenter里面的用户数据。. H; ^, Y: v/ |& z

7 P) b: k9 W: `# J( ]4 V$ e/ _0 s其次帖子跟会员都比较正常,但数据库增加还是很大,经常遇到占用大并且可以清空的表:
' y9 ?' y  x: V6 s8 `" M* G, }8 B" D5 Y
pre_common_credit_log 积分日志表+ L! O  F4 r. A( S3 ]
pre_common_credit_log_field 积分日志详情
" A5 ~3 g. G! T! t8 Jpre_common_credit_rule_log 积分规则日志表
( a2 w0 e' @: c0 W. X$ Q这几个表主要是记录积分的变动情况,关闭到一些异常变动或者站点管理,如果是灌水造成的一般可以清空,如果是大站点,运营过程中积分信息还是很重要的,清理前要慎重。
4 q5 u  B8 L/ v# j# Z; m2 t1 P! K1 l9 g3 q
pre_common_failedlogin 失败登录表
6 ^$ v0 n9 y% W( @$ Fpre_common_grouppm 群发短消息表* I6 M4 k; S- I! c0 X2 V
pre_common_invite 邀请表1 x, b% X4 I' ?2 r( h
pre_common_mailqueue 邮件队列表2 y# R1 v: P% S$ K; {: e
pre_common_member_action_log 用户操作日志表
  E  L% l& c3 rpre_common_member_newprompt 用户新提醒数量表
; z1 R; n! H# p+ Q, T2 Z9 M9 ~pre_common_member_validate 用户审核表5 I& x8 w3 l: v
pre_common_visit 用户访问日志表
. r$ P) g% _/ V1 y1 s( epre_forum_post_moderate 帖子审核数据表! Y- J9 X! o3 P, P( S
pre_forum_thread_moderate 主题审核数据表. I0 b/ N7 |" {1 W4 P5 x
pre_home_blog_moderate 日志审核数据表
4 _/ I: u8 Q2 opre_home_comment_moderate 家园评论审核数据表3 A$ x% z4 K) q1 N& ]
pre_home_doing_moderate 记录审核数据表' y" S1 v3 h+ U; X) K3 }. A
pre_home_pic_moderate 图片审核数据表3 W9 B/ A) X# I
pre_home_share_moderate 分享审核数据表8 P/ P" D* }  T7 g4 O
pre_portal_article_moderate 文章审核数据表
8 s, u8 g) a9 H" M( ^0 \( k9 dpre_portal_comment_moderate 文章/专题评论审核数据表4 y& i, q1 R. b3 M1 `& ]5 C0 r
pre_home_notification 通知表
, Q5 @* y3 {- tpre_security_evilpost. n5 x& Y. P9 g. R4 t& z% S' h
pre_security_eviluser, p5 N- I) _# C! R; ]! q
pre_security_failedlog防水墙积累的垃圾信息表
* I2 }( w  [0 W$ P以上表在论坛本身的展示内容来说是没有任何影响的
* I9 f3 |9 q5 M1 P* c0 X但是会在灌水、恶意注册或者日常操作中积累大量的垃圾信息+ W# Y; B. I. C9 v9 n. C

; A. c4 H6 c& A9 ~, I视情况清理如下
/ e3 G' F) b( b: Qpre_home_friendlog 用户好友动作日志表9 d, b$ s, y+ S0 m& |
pre_home_friend_request 申请好友表
2 q! {. U5 Z7 }' C# t; Gpre_home_follow 用户关注关系表! U( r: @  ^/ n$ A
pre_home_favorite 收藏表
2 b; U: h& i1 G6 q8 [pre_common_magiclog 道具日志表
- g. v9 K( o2 I' b' b$ x5 o; epre_home_blogfield 日志字段表5 P; E( b& d8 z, T0 e0 d6 G) C+ f
; q% |7 l9 _+ }% L0 |4 ?* h5 Y$ T9 x
注意:清理完这些表之后要全部优化一下表,这样再看数据库发现会空闲出很多。
- x0 V8 b0 h/ B/ C- z( c3 U/ \/ a3 @* j5 L
评论0

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

GMT+8, 2025-5-11 19:55 , Processed in 0.048979 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.