看到這個名稱我驚呆了...
sql不是希望快速查詢取得結果嗎,怎麼什麼時候會有這個概念。
問了一個哥們,哥們認為是漫查詢:同時多查詢。
于是google得出了如下結果:
慢查詢其實對應的是mysql慢查詢日志系統,用來記錄執行比較慢的sql。
怎麼去判斷執行慢呢,mysql中你show variables like ‘%quer%‘;時,你可以看到long_query_time 屬性,對應的就是設定的比較時間。
當看到long_query_time 屬性時,你同時可以看到log_slow_queries狀态為off這說明慢查詢并不是開啟的。
那如何開啟呢?
1、linux下
找到mysql的配置檔案my.ini, 在mysqld下方加入慢查詢的配置語句
log_slow_queries = /var/lib/mysql/mysql-slow.log
long_query_time = 10
2、windows下
log_slow_queries = c:/mysql/mysql-slow.log
其中10為秒,配置完成需要重新開機。