檢視當前 慢查日誌 狀態:
show variables like '%slow%';
#主要關注兩個變數:
slow_query_log #是否啟用
slow_query_log_file #日誌檔案
#慢查的時間閾值
show variables like 'long_query_time';
配置啟用 慢查日誌:
## vim my.cnf:
slow_query_log=1
slow_query_log_file=/var/log/mysql/slow.log #需要新建該檔案,並注意該檔案的讀寫許可權
long_query_time = 2
## 可以在當前連線切換配置, mysql shell下執行:
set long_query_time = 5 #臨時調整當前連線慢查詢的閾值,不影響其他連線閾值
set global slow_query_log=0 #全域性關閉 慢查日誌。(mysql強制此為全域性配置)
#關閉狀態持續至手動切回開啟
檢視 慢查日誌:
直接檢視日誌檔案的方式會比較費力, 好在mysql提供了簡單的日誌分析工具 mysqldumpslow
mysqldumpslow 【選項】 log_file
選項:-s order #以什麼排序 (al, at, ar, ae, c, l, r, e, t)
#at(平均查詢時間,預設)、 al(平均上鎖時間)、 ar(平均傳送行數)
#c(記錄統計)、 l(上鎖時間)、 r(傳送行數)、 t(查詢時間)
-r #倒序
-t #顯示幾條慢查詢
-g pattern #搜尋關鍵字
檢視mysql是否開啟慢查詢
說明 slow query log 慢查詢開啟狀態 slow query log file 慢查詢日誌存放的位置 這個目錄需要mysql的執行帳號的可寫許可權,一般設定為mysql的資料存放目錄 long query time 查詢超過多少秒才記錄 檢視是否開啟慢查詢 方法一 全域性變數設定 查詢超...
webrender 檢視是否開啟 檢視埠是否啟用
檢視埠是否啟用兩個方法 1 telnet ip 埠 如 檢視1433埠是否啟用 在cmd中執行 telnet 192.168.0.102 1433,如果顯示乙個游標表示埠已經開啟在用,否則未開啟該埠。2 netstat ano 列出當然監聽埠,連線埠等資訊 如檢視8888商品是否啟用,在cmd中執行...
如何檢視遠端埠是否開啟
埠是與 linux 作業系統上的應用或程序的通訊端點的邏輯實體。在使用之前,了解目標機器上哪些埠是開啟並正在執行服務是非常有用的。我們可以使用 netstat 或其他幾個 linux 命令如 nmap 在本地機器上輕鬆地列出 linux 中的開啟埠。在本指南中,我們將向你展示如何使用簡單的 netc...