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

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

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

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

×
特别提示:清理数据库前一定要提前做好数据库的备份!!!# ?- m! m) V7 l: E
9 a/ ^4 W% W' j/ ~. |
当发现网站数据库增长非常大的时候,首先要判断网站是否被灌水,非常直观的是通过查看用户跟帖子比如会员名全部都是字母,数字。帖子内容全部都是垃圾信息或者违规信息。这些全部都是增加数据库最主要的原因。处理方法到后台删除这些帖子跟用户,注意的是删除用户的时候也要删除UCenter里面的用户数据。$ |7 W; i' D. Y( u; ~, x2 Q6 k7 t

0 W, y" C; k) J( R0 e其次帖子跟会员都比较正常,但数据库增加还是很大,经常遇到占用大并且可以清空的表:9 w0 q6 u% d! D  B) d. v6 I" Q
2 u; ?7 k4 d9 k0 ?: S, w
pre_common_credit_log 积分日志表
: z5 w0 [" m4 N+ x' ]3 y, y  _pre_common_credit_log_field 积分日志详情
1 o4 c. [6 n& U4 o4 O4 spre_common_credit_rule_log 积分规则日志表1 j7 P4 g* a5 M; Z5 T+ k6 X1 n
这几个表主要是记录积分的变动情况,关闭到一些异常变动或者站点管理,如果是灌水造成的一般可以清空,如果是大站点,运营过程中积分信息还是很重要的,清理前要慎重。
2 L' T5 R) U6 L* `8 y% J4 [
' t) |& `6 g# d7 [# m$ A" lpre_common_failedlogin 失败登录表( [5 m. y" Z4 `& M6 `/ c
pre_common_grouppm 群发短消息表
; ]; I2 }& P8 q/ x3 upre_common_invite 邀请表
* r* w: r+ O# l3 @7 f. z; S/ ppre_common_mailqueue 邮件队列表5 j+ X: P" i$ P/ y# @
pre_common_member_action_log 用户操作日志表6 D+ ~2 @4 V/ W
pre_common_member_newprompt 用户新提醒数量表: j, N* h6 @( k, M0 F, c$ L
pre_common_member_validate 用户审核表
% R* @% p& V* E4 v! k4 upre_common_visit 用户访问日志表. G' S+ ?1 Z! c6 ]
pre_forum_post_moderate 帖子审核数据表, Z& _4 _0 M3 n
pre_forum_thread_moderate 主题审核数据表& n( o; n; H5 v9 T5 h' F2 v
pre_home_blog_moderate 日志审核数据表
, o! a' ]+ g; D" k3 x% n# Gpre_home_comment_moderate 家园评论审核数据表% x- ?9 @( k8 i: M/ U
pre_home_doing_moderate 记录审核数据表
6 m6 r4 y# W- U" dpre_home_pic_moderate 图片审核数据表/ s; o2 a$ H+ l% a, }+ ^. i
pre_home_share_moderate 分享审核数据表
; x! z+ T5 v/ P; W' P' \# Qpre_portal_article_moderate 文章审核数据表- f0 o) e7 _8 T: Y
pre_portal_comment_moderate 文章/专题评论审核数据表
6 v: N3 ]" Z3 B8 ]/ o, w. Q  ppre_home_notification 通知表
8 J. a2 U) \' M' ~/ j. dpre_security_evilpost' j- L, i. e# ]9 H5 p) M3 h
pre_security_eviluser; C% X) w/ V. Q" e5 I
pre_security_failedlog防水墙积累的垃圾信息表
4 k4 H% F8 \, ~4 {$ ^  X9 Q& q以上表在论坛本身的展示内容来说是没有任何影响的
4 E( [3 `+ D* V6 x: d6 N但是会在灌水、恶意注册或者日常操作中积累大量的垃圾信息' V7 k2 o8 _, j4 |9 _

/ R6 s# s5 I  S视情况清理如下3 e+ O- g, o1 C) P# \' ?
pre_home_friendlog 用户好友动作日志表) K/ R: k: R- Z8 x$ d. H* H* _
pre_home_friend_request 申请好友表" I& V. R' J' @# |; U- `7 I/ x: P
pre_home_follow 用户关注关系表
- t0 E( S) h+ w! Z9 z) v9 Gpre_home_favorite 收藏表& E8 R- V1 F$ a& M1 m) P7 S
pre_common_magiclog 道具日志表- P8 [5 C% w7 r7 B6 j* O$ @) T
pre_home_blogfield 日志字段表; {; ~2 l8 K# a+ i

# X: w+ N3 \" o: V6 y注意:清理完这些表之后要全部优化一下表,这样再看数据库发现会空闲出很多。
7 T- k) v' G4 ?. I
$ n3 v& [, d  A. p% i
评论0

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

GMT+8, 2025-9-7 18:34 , Processed in 0.049550 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.