当前位置:  开发笔记 > 编程语言 > 正文

MySQL - '优化'功能?

如何解决《MySQL-'优化'功能?》经验,为你挑选了1个好方法。

我注意到在phpMyAdmin中你可以点击表上的'optimize',它运行:

OPTIMIZE TABLE table_name

这实际上是做什么的?

我应该每天运行一些在我的表上运行OPTIMIZE TABLE的cron作业吗?

谢谢



1> Stefan Mai..:

来自InformIT

优化的表结构与精心设计的表不同.表结构优化与删除后回收未使用的空间有关,并且在进行结构修改后基本上清理表.OPTIMIZE SQL命令使用以下语法处理此问题:

OPTIMIZE TABLE table_name[,table_name]

把它想象成对你的桌子进行碎片整理.一个cron作业可能是个好主意,但是在低/无负载时会这样做,因为它会锁定表.

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有