Discuz:数据库优化说明
来自站长百科
Discuz! 6.0|Discuz! 6.0安装|Discuz! 6.0使用|Discuz! 6.0风格模板|Discuz! 6.0插件|Discuz! 6.0升级|Discuz! 6.0开发|Discuz! 6.0 FAQ |
数据库存放着论坛的所有数据,然而由于 MySQL 本身的缺陷,存放数据的文件可能会产生碎片,这在一定程度上会影响论坛的读取速度。Discuz! 后台的数据表优化功能,能够检验出存在碎片的数据文件并对碎片进行清除,是记录排列紧密,在一定程度上弥补了 MySQL 的这个缺陷,提高了论坛的读取速度。下面我详细介绍下该功能。
一、登录后台 -> 系统设置 -> 数据库 -> 数据表优化,即可检测出有碎片的表,如图 1 所示:
在此说明几点:
1、记录数:该表中保存了多少条记录。
2、数据:该表数据的大小,单位:字节
3、索引:该表索引的大小,单位:字节
4、碎片:该表碎片的大小,单位:字节
5、尺寸:在此列出的所有表的总大小(不包含碎片)
二、选择要优化的数据表,点击下面的“提交”按钮,即可优化该数据表,系统会自动列出所有已经优化过的数据表,其碎片为0,如图 2 所示:
优化数据库到此已经基本介绍完毕,如果您的论坛运行了一段时间,您可以到后台使用该功能优化下有碎片的数据表,充分利用空间,还可以提高论坛读取速度