mysql語句執行時間分析

2021-08-09 14:37:18 字數 561 閱讀 9800

檢視mysql版本:select version();

方法一: show profiles。 1.

show profiles是5.0.37之後新增的,要想使用此功能,要確保版本在5.0.37之後。

檢視方法: show variables like "%pro%";(檢視profiling是否開啟)

設定開啟方法: set profiling = 1;

可以開始執行一些想要分析的sql語句了,執行完後,

show profiles;即可檢視所有sql的總的執行時間。

show profile for query 1 即可檢視第1個sql語句的執行的各個操作的耗時詳情。

SQL 語句執行時間分析

以下語句可以進行sql 語句執行時間分析,兩個go之間就是sql查詢語句 use work 資料庫名 goset statistics profile on set statistics io on set statistics time on go sql執行語句 goset statistics...

檢視mysql語句執行時間

1.show profiles是5.0.37之後新增的,要想使用此功能,要確保版本在5.0.37之後。query profiler是mysql自帶的一種query診斷分析工具,通過它可以分析出一條sql語句的效能瓶頸在什麼地方。通常我們是使用的explain,以及slow query log都無法做...

檢視mysql語句執行時間

為了驗證select 1 與 select 1 from tablename 與 select from tablename的執行效率,需要測試一下各自執行的時間。於是總結一下,檢視mysql語句執行時間的方法。方法一 show profiles。1.show profiles是5.0.37之後新增...