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 所示:

Dz708.gif

在此说明几点:

1、记录数:该表中保存了多少条记录。

2、数据:该表数据的大小,单位:字节

3、索引:该表索引的大小,单位:字节

4、碎片:该表碎片的大小,单位:字节

5、尺寸:在此列出的所有表的总大小(不包含碎片)

二、选择要优化的数据表,点击下面的“提交”按钮,即可优化该数据表,系统会自动列出所有已经优化过的数据表,其碎片为0,如图 2 所示:

Dz709.gif

优化数据库到此已经基本介绍完毕,如果您的论坛运行了一段时间,您可以到后台使用该功能优化下有碎片的数据表,充分利用空间,还可以提高论坛读取速度

参考来源[ ]

Discuz! 6.0使用手册导航

Discuz! 6.0安装:

Discuz! 6.0产品概况| Discuz! 6.0环境要求| Discuz! 6.0安装详细过程| Discuz! 6.0文件及目录结构| Discuz! 6.0安装的常见问题| 附录 如何在Discuz上安装个人空间SupeSite/x-space指南| 附录 论坛一键式安装Discuz!EXP及EasyDiscuz指南| 附录 discuz本地运行环境构建(windows)

Discuz! 6.0使用:

Discuz! 6.0日常使用| Discuz! 6.0 config.inc.php配置问题| Discuz! 6.0前台管理操作说明| Discuz! 6.0用户权限设定| Discuz! 6.0服务器相关| Discuz! 6.0后台基本设置| Discuz! 6.0后台论坛管理| Discuz! 6.0后台用户管理| Discuz! 6.0后台帖子管理| Discuz! 6.0后台扩展设置| Discuz! 6.0后台其它设置| Discuz! 6.0后台社区营销| Discuz! 6.0后台系统工具

Discuz! 6.0风格模板

Discuz!6.0风格制作| Discuz!6.0界面风格与模板定制| Discuz!6.0风格高级应用| Discuz!6.0头部模板header详解| Discuz!6.0页脚模板footer详解

Discuz! 6.0插件

Discuz!6.0插件简介| Discuz!6.0插件安装| Discuz!6.0插件列表

Discuz! 6.0升级

Discuz!6.0升级指南| Discuz!6.0阶段升级说明| Discuz!6.0版本更新记录

Discuz! 6.0开发

Discuz!6.0插件设计 | Discuz!6.0插件设置及管理| Discuz!6.0插件的钩子使用技巧| Discuz!6.0插件代码的安全规范| Discuz!6.0PassPort接口技术文档

Discuz! 6.0 FAQ

Discuz!6.0经验技巧| Discuz!6.0防御CC攻击说明| Discuz!6.0搜索引擎优化| Discuz!6.0论坛程序