3.4. 索引、表维护

未匹配的标注
  • CHECK TABLE 检查表损坏
  • REPAIR TABLE 修复损坏的表
  • ANALYZE TABLE 重新生成统计信息
  • SHOW INDEX FROM 查看索引基数

    索引、数据碎片

  • InnoDB 的更新、插入操作会导致行移动、页分裂等问题,故而索引可能会碎片化,这样会降低查询效率。
  • 行碎片:数据行存储在多个地方的多个片段中
  • 行间碎片:页、行在磁盘上不是顺序存储(有碎片间隔)
  • 剩余空间碎片:数据页中有大量的空余空间。
    支持 OPTIMEIZE 的存储引擎使用该操作进行修复,不支持的使用 ALTER TABLE 进行表重建。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
canaan_wang
讨论数量: 0
发起讨论 查看所有版本


暂无话题~