我想知道缓存是否用于嵌入式MySQL Profiler。例如,如果我运行查询:
mysql> select count(*) from comment;
然后我运行以下查询:
mysql> set profiling=1;
mysql> select count(*) from comment;
mysql> show profiles;
在这种情况下,探查器是否使用缓存? 根据经验,似乎没有使用缓存。但我想肯定地知道。 提前谢谢!
答案 0 :(得分:1)
有一个示例here显示了profilter输出,结果中显示的两个步骤是:
| Waiting for query cache lock | 0.000004 |
| checking query cache for query | 0.000151 |
这表明它确实使用了查询缓存。其他演示如何分析查询的网站包括关闭查询缓存。