Mysql的SQL語句執行時間

2021-08-29 21:53:52 字數 521 閱讀 3396

mysql 的 sql 語法調整主要都是使用 explain , 但是這個並沒辦法知道詳細的 ram(memory)/cpu 等使用量.

於 mysql 5.0.37 以上開始支援 mysql query profiler, 可以查詢到此 sql 會執行多少時間, 並看出 cpu/memory 使用量, 執行過程中 system lock, table lock 花多少時間等等.

mysql query profile 詳細介紹可見: using the new mysql query profiler (2007.04.05 發表)

效能分析主要分下述三種(轉載自上篇):

mysql query profile 使用方法

啟動 sql profiles show

查詢所有花費時間加總

查詢各執行階段花費多少時間

查詢各執行階段花費的各種資源列表

其它屬性列表

設定 profiling 存的 size

關閉

mysql顯示SQL語句執行時間

檢視 mysql 語法 詳細執行時間 與 cpu 記憶體使用量 mysql query profiler mysql 的 sql 語法調整主要都是使用 explain 但是這個並沒辦法知道詳細的 ram memory cpu 等使用量.於 mysql 5.0.37 以上開始支援 mysql quer...

mysql顯示SQL語句執行時間

檢視 mysql 語法 詳細執行時間 與 cpu 記憶體使用量 mysql query profiler mysql 的 sql 語法調整主要都是使用 explain 但是這個並沒辦法知道詳細的 ram memory cpu 等使用量.於 mysql 5.0.37 以上開始支援 mysql quer...

獲得sql 語句執行時間

showexecuttime.aspx頁面 movie2 的摘要說明 public class movie2 private static readonly string connectionstring private string title private string director pu...