1、
2、dos下檢視開啟狀態:slow_query_log = 1
# 開啟慢日誌查詢
long_query_time = 2
# 把查詢時間超過2秒的定義為慢查詢,也可以設定為1秒
log_output = 'table'
# 儲存日誌到mysql資料的slow_log表
3、tips:慢日誌表位置:show variables like
'slow_query%';
//如果為off狀態,則進行開啟:
setglobal slow_query_log=1;
mysql資料庫下的:slow_log表;
**式:
field
type
null
keydefault
extra
start_time
timestamp(6)
nocurrent_timestamp(6)
on update
current_timestamp
user_host
mediumtext
nonull
query_time
time(6)
nonull
lock_time
time(6)
nonull
rows_sent
int(11)
nonull
rows_examined
int(11)
nonull
dbvarchar(512)
nonull
last_insert_id
int(11)
nonull
insert_id
int(11)
nonull
server_id
int(10) unsigned
nonull
sql_text
mediumtext
nonull
thread_id
bigint(21) unsigned
nonull
rows_affected
int(11)
nonull
mysql開啟慢查詢日誌 MySQL慢日誌體系建設
慢查詢日誌是mysql提供的一種日誌記錄,用來記錄在mysql中響應時間超過閾值的sql語句,在很大程度上會影響資料庫整體的效能,是mysql優化的乙個重要方向。在58的雲db平台建設中,慢sql系統作為乙個非常重要功能模組,不僅是dba日常運維使用,我們也希望通過該功能可以協助開發人員更快速定位業...
開啟mysql慢查詢日誌
檢視配置 檢視慢查詢時間 show variables like long query time 預設10s 檢視慢查詢配置情況 show status like slow queries 檢視慢查詢日誌路徑 show variables like slow 修改配置檔案 在 etc my.ini中...
開啟mysql慢查詢日誌
檢視配置 檢視慢查詢時間 show variables like long query time 預設10s 檢視慢查詢配置情況 show status like slow queries 檢視慢查詢日誌路徑 show variables like slow 修改配置檔案 在my.ini中加上下面兩...