方法 1、

analyze table:

本语句用于分析和存储表的关键字分布。在分析期间,使用一个读取锁定对表进行锁定。这对于MyISAM, BDB和InnoDB表有作用。

方法 2、

CHECK TABLE:

检查一个或多个表是否有错误。CHECK TABLE对MyISAM和InnoDB表有作用。对于MyISAM表,关键字统计数据被更新。

CHECK TABLE也可以检查视图是否有错误,比如在视图定义中被引用的表已不存在。

方法 3、

checksum table :

报告一个表校验和。

方法 4、

optimize table:

如果您已经删除了表的一大部分,或者如果您已经对含有可变长度行的表(含有VARCHAR, BLOB或TEXT列的表)进行了很多更改,

则应使用OPTIMIZE TABLE。被删除的记录被保持在链接清单中,后续的INSERT操作会重新使用旧的记录位置。

您可以使用OPTIMIZE TABLE来重新利用未使用的空间,并整理数据文件的碎片。在多数的设置中,

您根本不需要运行OPTIMIZE TABLE。即使您对可变长度的行进行了大量的更新,您也不需要经常运行,

每周一次或每月一次即可,只对特定的表运行。

方法 5、

repair table:

REPAIR TABLE用于修复被破坏的表

最新文章

  1. 使用Python进行GUI操作自动化
  2. Linux下安装国际版QQ (转)
  3. Firebug在Firefox DevTools 中复活
  4. Python Web实战 - 基于Flask实现的黄金点游戏
  5. 通过Microsoft Azure服务设计网络架构的经验分享(转)
  6. vim 分屏 screen
  7. Wpf配置文件属性
  8. 无废话MVC入门教程二[第一个小Demo]
  9. 6.javaweb之respose对象
  10. R语言实现SOM(自组织映射)模型(三个函数包+代码)
  11. Backbone.js 和 Nodejs 的一些共同点搞不清楚
  12. U68464 滑稽树上滑稽果(guo)
  13. MQTT研究之mosquitto:【环境搭建】
  14. Elasticsearch 开启
  15. 爱上 SQLAlchemy 的 10 个理由(转)
  16. 根据模板导出excel
  17. Page Object 设计模式-PO
  18. linux命令(6)crontab的用法和解析,修改编辑器
  19. 从数据库导出数据到excel之POI操作
  20. Handlebars学习第一天

热门文章

  1. information_schema.profiling学习
  2. css清除浮动解决方案
  3. 苹果开发证书相关BLOG与Delphi IOS环境安装(超详细)
  4. Luci流程分析(openwrt下)
  5. form-validation-engine中的正则表达式
  6. < IOS > 论苹果数据持久化。
  7. Reverse Linked List 解答
  8. Restful风格的springMVC配搭ajax请求的小例子
  9. C#静态构造函数和析构函数片段化认知
  10. Qt 信号与槽