如何查询没有用过的索引

能不动就不动,除非写性能非常糟糕

:thinking:估计也就只有年报分析这种的可能有风险

1 个赞

非数据库设计人员尽量还是慎重操作

万一发生了数据库卡住了,就凉了,少做少错。

ALTER INDEX语句用于修改索引的可见性,可以将索引设置为Visible或者Invisible。
可以先将觉得无用的索引Invisible,再看一下top,一段时间觉得索引真正无用再干掉。

:thinking:说的对,上午刚经历了一场使用exist没有使用in,导致全表扫描,每次查询扫1.2亿行数据,系统直接龟速前行~

1 个赞

感觉官方可以把这个功能排期一下,
1.查询冗余索引
2.查询无用索引
3.查询某个索引被force index的语句