欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

MySQL

当前位置: IDC91 > 数据库 > MySQL

MySQL表的碎片整理和空间回收的方法

时间:2022-05-30 13:44:57|栏目:MySQL|点击:

目录
  • MySQL表碎片化(Table Fragmentation)的原因
    • 行碎片(Row fragmentation)
    • 行间碎片(Intra-row fragmentaion)
    • 剩余空间碎片(Free space fragmentation)
  • MySQL中如何找出碎片化严重的表
    • 方法1:使用show table status from xxxx like 'xxxx' G;
    • 方法2:查询information_schema.TABLES获取表的碎片化信息。
  • MySQL中如何减低表的碎片
    • OPTIMIZE TABLE
    • ALTER TABLE table_name ENGINE = Innodb;
    • 问题1:那么是用OPTIMIZE TABLE 还是ALTER TABLE xxxx ENGINE= INNODB好呢?
    • 问题2:ALTER TABLE xxxx ENGINE= INNODB 表上的索引碎片会整理么
    • 其它工具
  • 参考资料:

    上一篇:浅谈MySQL安装starting the server失败的解决办法

    栏    目:MySQL

    下一篇:mysql中锁机制的最全面讲解

    本文标题:MySQL表的碎片整理和空间回收的方法

    本文地址:https://idc91.com/shujuku/3325.html

    广告投放 | 联系我们 | 免责申明

    重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

    如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

    Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号