MySQL提供的一个时间记录工具,可以详细的记录每一条sql语句在执行的过程中,每一步花费的具体时间,时间级别达到微秒级别。默认是关闭的。
工具/原料
profile
方法/步骤
1、使用查看配置
2、开启配置
3、测试后:
4、详细分析:可以镰噻孕藏详细分析这条sql语句在MySQL执行过程中,每一步花费的时间。#showproflies绺从萦米可以查看所有被profile记录的sql语句#showprofileforqueryID具体分析某条sql语句
5、通过这些工具的使用,可以发现具体每一步sql语句花费的张虢咆噘时间,以及可能出问题的地方。实际在解决问题上,一般都是对发现问题的sql语句做分析处理,常见的问题主要是sql语句没有使吹涡皋陕用索引,或者索引使用不当造成的。