Discuz是国内一款非常棒的论坛程序,但是再好的程序,如果不经常维护的话也可能会出现各种各样的问题。因为在当今互联网世界中,不管是软件也好,硬件也好,各种产品的更新换代速度都是很快的,如果跟不上时代潮流,不定期维护,那么迟早会被时代的潮流给淹没,消失在茫茫互联网大海中。Discuz数据库如果不经常维护,就可能会被信息给塞满,导致数据库内容巨大,接着就会导致论坛经常出现数据库错误的提示。下面小编分享一下给discuz数据库分表的经验。
分表方法及方式:
1.首先,登陆discuz管理后台。
2.进入后台以后,点击【站长】,最上面一排菜单最右边。
3.然后再点击左侧的【帖子分表】链接。
4.分表之前一定要提前备份好数据库。
5.数据库备份好以后,回到之前的分表页面。
6.找到【分表】链接
7.分表之前需要关闭站点。
8.关闭站点。全局、站点信息里面
9.往下拉,就可以看到 有【关闭站点】的选项。关闭站点选择是,提交。
10.回到之前的分表页面,点击分表。
11.如果数据库超过10G的话建议分表,小于10G则可以不用分表。
12.如果论坛此时帖子的量很大,主表已经大于10G的话,可以点击【添加主表】创建一个新的主表。
13.添加新的主表之后,会影响到以前的表类型设置,以前的主表会变成副表,以前的副表(如若存在)将会变成存档表,用户新发布的帖子将会保存在新的主表之内。
14.分表创建完成之后大概是这个样子。
发表评论