雜項 show profile 全域性日誌等

2021-09-12 11:30:22 字數 766 閱讀 5515

show variables like

'%profiling%'

;

set profiling=

on;

show profiles;
show profile cpu,block io for query;
#開啟全域性查詢日誌

general_log=

1#全域性查詢日誌檔案存放位置

general_log_file=

/var/mysql/general_log.log

log_output=

file

編碼形式:

#開啟全域性查詢日誌

setglobal general_log=1;

#日誌輸出形式

setglobal log_output=

'table'

;

通過開啟全域性查詢日誌後,如果輸出形式為table,則在每條sql執行後,mysql會在名為mysql的資料庫下建立general_log表,並插入相關日誌資訊記錄。

重點項: show profile | 全域性查詢日誌 永遠不要在生產環境中使用。

show profile 分析效能

show profiles 是mysql 5.0.37版本後新增的功能,使用之前必須保證本機mysql版本高於5.0.37.1.檢視mysq版本的方法 mysql show version 2.開啟 show profile show profile 在mysql中預設是關閉的,但是會話級別可以開啟...

MySQL 效能分析 show profile

1.是什麼 show profile 就是mysql提供的可以用來分析當前會話中語句執行的資源損耗情況。可以用來sql的調優和測量,值得注意的是預設情況下為關閉狀態,如果開啟,儲存當前會話最近的15次執行結果。2.分析步驟 1 是否支援,看看當前的mysql版本是否支援,預設關閉 show vari...

用Show Profile進行sql分析

一 是什麼 是mysql提供可以用來分析當前會話中語句執行的資源消耗情況,可以用於sql調優的測量。二 怎麼玩 1.開啟 2.執行sql 首先生成一張有百萬資料的表,參考我的另乙個部落格jdbc生成百萬資料 執行sql,檢視結果執行命令 show profiles 上圖記錄了每個查詢sql的具體語句...