步骤:1。尝试在mysql(innodb)workbench中使用以下选项重建索引。2点击“analyze table”/“optimize”table,我们立即在几秒钟内得到了一个ok响应,没有任何后台进程3。不确定是否相应地构建了索引。我们如何理解重建索引过程是否已完成,以及如何验证它?
tvokkenx1#
比较 SHOW TABLE STATUS 比赛前后 OPTIMIZE . ( ANALYZE 不重建索引。)如果重建了索引,则值可能会更改。如果表只有几千行,那么重建速度会非常快,以至于您很难注意到它。通过使用mysql命令行工具而不是工作台,可以获得更精细的控制。 OPTIMIZE innodb表基本上不需要。
SHOW TABLE STATUS
OPTIMIZE
ANALYZE
1条答案
按热度按时间tvokkenx1#
比较
SHOW TABLE STATUS
比赛前后OPTIMIZE
. (ANALYZE
不重建索引。)如果重建了索引,则值可能会更改。如果表只有几千行,那么重建速度会非常快,以至于您很难注意到它。
通过使用mysql命令行工具而不是工作台,可以获得更精细的控制。
OPTIMIZE
innodb表基本上不需要。