1. 程式人生 > >mysql資料庫如何定位分析哪些sql語句查詢比較慢

mysql資料庫如何定位分析哪些sql語句查詢比較慢

查詢執行語句比較慢的設定方法:

show full processlist; 

show variables  like '%query%';   //檢視query相關的引數設定

set global long_query_time = 2;   //設定最長查詢時延為2s

set global slow_query_log =on;   // 將query日誌開啟

set global slow_query_log_file = ‘/data/log/mysql/slow_query.log';   //設定query日誌的儲存位置

找到對應的sql語句,然後對sql語句進行優化,比如create  index等