科恒数字网
标题:
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 }$ T
9 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 ^# r
pre_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: l
pre_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) p
pre_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 e
pre_home_comment_moderate 家园评论审核数据表
. M8 x: v( a" w0 m0 l
pre_home_doing_moderate 记录审核数据表
$ I( K8 I# G! Y1 A0 q4 f
pre_home_pic_moderate 图片审核数据表
' y* X# z5 K" [7 J. a* U
pre_home_share_moderate 分享审核数据表
, }) E3 S+ w2 D! q9 w
pre_portal_article_moderate 文章审核数据表
' w9 U: n- b7 b) U; C0 K
pre_portal_comment_moderate 文章/专题评论审核数据表
( @; D5 i2 K4 ~3 m
pre_home_notification 通知表
9 \) s9 g* I- t) g6 l
pre_security_evilpost
9 S7 h6 z0 |8 s. v6 W
pre_security_eviluser
5 j6 N+ O, K0 B
pre_security_failedlog防水墙积累的垃圾信息表
( B+ A2 Y! T, M: o9 b& _7 M
以上表在论坛本身的展示内容来说是没有任何影响的
$ b* Y' n2 G& g( n
但是会在灌水、恶意注册或者日常操作中积累大量的垃圾信息
( |0 C; k) | G" V
1 s4 J6 v8 h- ?
视情况清理如下
- U4 P% r- e7 ] M4 P
pre_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( @( b
3 d/ D) i; R/ c9 y
欢迎光临 科恒数字网 (https://www.khcic.com/)
Powered by Discuz! X3.5