暂无图片
mysql中的索引膨胀率,如何查看?
我来答
分享
暂无图片 匿名用户
mysql中的索引膨胀率,如何查看?

mysql中的索引膨胀率,如何查看?

怎么判断一个索引是否因为碎片率过高,需要重建呢 ?


pg中有索引密度等几个维度,mysql中如何判断呢?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
吾亦可往

在MySQL中,可以通过以下命令查看索引的利用率:SELECT t.TABLE_SCHEMA, t.TABLE_NAME, INDEX_NAME, CARDINALITY, TABLE_ROWS, CARDINALITY / TABLE_ROWS AS SELECTIVITY FROM information_schema.TABLES t JOIN information_schema.STATISTICS s ON t.TABLE_SCHEMA = s.TABLE_SCHEMA AND t.TABLE_NAME = s.TABLE_NAME WHERE s.INDEX_NAME = 'index_name';

要判断一个索引是否因为碎片率过高而需要重建,可以使用以下命令:SHOW CREATE INDEX index_name;

在MySQL中,可以通过以下命令查看索引密度:EXPLAIN SELECT * FROM table_name WHERE column_name LIKE '%value%';

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏