mysql>SELECT COUNT(*) FROM world.city WHERE ID > 5;
通过SHOW STATUS的结果可以看到该查询需要扫描4097行数据
怎么通过SHOW STATUS的结果看到这个扫描行数数据?
节选自高性能MySQL 6.7.1
mysql>SELECT COUNT(*) FROM world.city WHERE ID > 5;
通过SHOW STATUS的结果可以看到该查询需要扫描4097行数据
怎么通过SHOW STATUS的结果看到这个扫描行数数据?
节选自高性能MySQL 6.7.1
一般用 EXPLAIN sql 这种方式 SHOW STATUS也可以 但是你要知道要show哪些参数 表扫描怎么算 例如
计算表扫描率:
表扫描率 = Handler_read_rnd_next / Com_select
所以要show global status like 'com_select' show global status like ' Handler_read%'