灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:2349回复:0

[mysql]查看Mysql索引页碎片

楼主#
更多 发布于:2012-09-01 02:15


查询索引页碎片:
SHOW TABLE STATUS LIKE '表名'; //当Data_free 列值大于0时表示有碎片(只要删除过数据就会产生,前提是有建立索引)

优化表:
OPTIMIZE TABLE 表名;

建立索引条件(或):
表数据量大(数据量小的话建立索引效果不明显,反而浪费物理空间,增加维护表难度等)
主键列/外键列(加快联接)/常用搜索列

查看数据库编码:
show variables like 'character_set%';
设置返回结果编码:
SET character_set_results= utf-8;



喜欢0 评分0
游客

返回顶部