我正在开发一个查询浏览器,使用一些大型数据库,我需要知道执行查询所花费的时间.
分析或显示行0 – 29(总共2,000,查询花了0.0145秒)
例如:分析
- SELECT * FROM `larger_table`;
- Status Time
- starting 0.000026
- checking permissions 0.000006
- opening tables 0.000014
- System lock 0.000010
- init 0.000022
- optimizing 0.000004
- statistics 0.000007
- preparing 0.000005
- executing 0.000001
- Sending data 0.014138
- end 0.000004
- query end 0.000002
- closing tables 0.000005
- freeing items 0.000091
- logging slow query 0.000003
- cleaning up 0.000002
即当我提出以下查询时:
- SELECT * FROM `larger_table`;
查询应该返回执行它的时间.
这个我应该在PHP中捕获并向用户显示.当用户给出一些在浏览器中执行的查询时.
有没有办法在提交查询时找到执行时间.
请检查我标记估计时间的图像.
我找到了一些东西Check this