MySQL中提供了内置的性能分析工具profiling, 今天就一起看下这个工具怎么使用....*from test.uu u;
查看SQL ID
查看最近执行的SQL, 可以发现该SQL的query id 是61,
show profiles;
执行sql, 分析各阶段执行情况.
show...因为该sql是简单查询, 表中数据又很少, 分析结果也是符合实际情况的....上述例子opening table占用时间最长, 但这只限于当前情况, 在不同的情况下, 占用时间是不同的, 所以一定要根据实际情况分析, 不能一概而论....有观点认为这是个鸡肋的工具, 并不能提供很好的解决方案. 我想, profiling能从更宏观的角度去发现问题, 提供信息, 算是个很不错的分析工具.