对于每个Mysql查询,将执行多少磁盘读取操作,这是否取决于表中的行数。我想知道mysql查询在磁盘上的操作次数。有谁能解释一下这件事吗?
发布于 2011-12-14 22:29:22
对于INNODB表,您可以跟踪读数据块的数量
mysql> SHOW GLOBAL STATUS;查找变量"Key_reads“。
感谢@ajreal
发布于 2011-12-14 21:59:08
Mani,您可以在查询explain(SELECT * FROM *)之前尝试explain,这将为您提供查询搜索的行数以给出响应。
https://stackoverflow.com/questions/8505178
复制相似问题