找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

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

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

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

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

×
特别提示:清理数据库前一定要提前做好数据库的备份!!!2 G. `: C% n) S+ _
! m& U' M9 Y& W5 [( A
当发现网站数据库增长非常大的时候,首先要判断网站是否被灌水,非常直观的是通过查看用户跟帖子比如会员名全部都是字母,数字。帖子内容全部都是垃圾信息或者违规信息。这些全部都是增加数据库最主要的原因。处理方法到后台删除这些帖子跟用户,注意的是删除用户的时候也要删除UCenter里面的用户数据。/ K1 `* X6 R5 l3 t

: _$ U2 l7 ]8 r! |其次帖子跟会员都比较正常,但数据库增加还是很大,经常遇到占用大并且可以清空的表:
. b7 a$ q/ F' F7 a. {$ E! T. o) ^; E7 B
pre_common_credit_log 积分日志表$ D# L- Y& g2 Q% z5 T3 M0 a
pre_common_credit_log_field 积分日志详情
% X2 p; v# K/ V0 [6 ?0 Opre_common_credit_rule_log 积分规则日志表
* S: {: e0 G# @0 H这几个表主要是记录积分的变动情况,关闭到一些异常变动或者站点管理,如果是灌水造成的一般可以清空,如果是大站点,运营过程中积分信息还是很重要的,清理前要慎重。4 i, a* k1 g4 g  l8 y# b  B# V

+ H* T0 R' M9 S7 Gpre_common_failedlogin 失败登录表! l- [' J( X+ T6 ?! U1 F( M  n
pre_common_grouppm 群发短消息表8 h! z0 n; q3 I- g
pre_common_invite 邀请表8 [+ F) c: y" m3 ^, b+ I# L+ I) V5 K
pre_common_mailqueue 邮件队列表: d9 h. w0 E7 h
pre_common_member_action_log 用户操作日志表
: ~# C) C/ Q* Epre_common_member_newprompt 用户新提醒数量表
% w5 H  B! v0 E) K) rpre_common_member_validate 用户审核表1 ]3 j4 ~7 m( P! x
pre_common_visit 用户访问日志表! Z. m( S6 Q2 A1 c- @, Y# x0 }
pre_forum_post_moderate 帖子审核数据表
; s2 a3 w$ k: j' C0 _pre_forum_thread_moderate 主题审核数据表: w0 g2 \8 |) d7 f
pre_home_blog_moderate 日志审核数据表' m9 y8 L4 B# r/ \. ?
pre_home_comment_moderate 家园评论审核数据表, N' N: h& U+ S' E' R( C1 w
pre_home_doing_moderate 记录审核数据表
1 P0 C& w0 ?' w; z) z- ~pre_home_pic_moderate 图片审核数据表9 {* _' w: j: Y  p) Z# q) b
pre_home_share_moderate 分享审核数据表
0 g  F# V/ c" G$ H+ B& Fpre_portal_article_moderate 文章审核数据表
2 E1 d6 r% ^3 O8 E3 F4 t# dpre_portal_comment_moderate 文章/专题评论审核数据表
4 Y3 v. j2 D2 Z* A3 vpre_home_notification 通知表- S4 k) p0 ?0 s" i0 H
pre_security_evilpost9 B% x7 y- o( r" u% I  c" u" b
pre_security_eviluser
, p' G1 B( l0 ^% ^1 X1 ypre_security_failedlog防水墙积累的垃圾信息表- Y  D9 N3 P1 H$ Q# L+ N
以上表在论坛本身的展示内容来说是没有任何影响的
% Q8 A7 M% G8 K1 g! q7 D* s0 W! ?但是会在灌水、恶意注册或者日常操作中积累大量的垃圾信息( j* i  H" C0 `: `0 A3 r8 R
7 B/ ^) H% v2 W/ k. A
视情况清理如下* E9 Y# X" Q& m# U7 b( _  u0 z* b
pre_home_friendlog 用户好友动作日志表) Y- Q; F& \% ~" o1 y
pre_home_friend_request 申请好友表$ y: B& Z# R* r$ \
pre_home_follow 用户关注关系表
' G2 G5 Z* L5 |pre_home_favorite 收藏表
( Q6 b# a+ S+ Z4 r6 Wpre_common_magiclog 道具日志表  x/ K/ N$ A. L3 A0 _
pre_home_blogfield 日志字段表" ?2 [, `. q# X& R( C. m
+ S  |' `/ h; n6 o) y
注意:清理完这些表之后要全部优化一下表,这样再看数据库发现会空闲出很多。
$ s" f1 G2 f: N1 Y; G9 q% Z0 w1 t9 y0 K# R

QQ|手机版|源码模版|全球支付|VISA信用卡|MASTER信用卡|科恒数字网

GMT+8, 2024-9-19 17:42 , Processed in 0.260791 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表