以下的文章主要介紹的是mysql 操作日誌檢視的實際操作步驟以及對其實際操作步驟的具體描述,假如你在實際操作中遇到相似的情況,但是你卻不知道對其如何正確的解決,那麼以下的文章對你而言一定是良師益友。
剛接觸mysql不久,發現缺少比較多企業級的功能,想實時檢視mysql所執行的sql語句,類似mssql裡的事件探查器,上網找了一下,只能將執行操作寫到日誌裡,做法如下:
對my.ini檔案進行設定,我的mysql安裝環境是xp sp2,該檔案在c:windows..下,開啟檔案進行修改
[mysqld]
basedir=e:/mysql 4.0.12
#bind-address=192.168.15.196
datadir=e:/mysql 4.0.12/data
#language=e:/mysql 4.0.12/share/your language directory
#slow query log#=slowqueris.log
#tmpdir#=
#port=3306
#set-variable=key_buffer=16m
long_query_time =1 --是指執行超過多久的sql會被log下來,這裡是1秒
log-slow-queries=slowqueris.log --將查詢返回較慢的語句進行記錄
log-queries-not-using-indexes = nouseindex.log --就是字面意思,log下來沒有使用索引的query
log=mylog.log --對所有執行語句進行記錄
以上引數開啟後,可能會影響mysql效能,在生產環境下建議關閉
mysql查詢日誌分析 mysql日誌分析
日誌檔案 log 就是乙個跟蹤記錄的列表,它可以協助我們時刻掌握系統及應用服務的動作狀態,在故障排查的時候提供最詳細準確地資訊,幫助我們快速查詢原因,減少我們憑主觀的經驗去猜測,這樣的答案更具有說服力,機器通常是不會撒謊的。任何的系統,無論是作業系統 資料庫 應用伺服器他們都會有自己的log檔案,而...
MySQL日誌分析
原文出處 日誌檔案 log 就是乙個跟蹤記錄的列表,它可以協助我們時刻掌握系統及應用服務的動作狀態,在故障排查的時候提供最詳細準確地資訊,幫助我們快速查詢原因,減少我們憑主觀的經驗去猜測,這樣的答案更具有說服力,機器通常是不會撒謊的。任何的系統,無論是作業系統 資料庫 應用伺服器他們都會有自己的lo...
mysql日誌管理
1,錯誤日誌 記錄啟動 執行或停止時出現的問題,一般也會記錄警告資訊。2,一般查詢日誌 記錄建立的客戶端連線和執行的語句。3,慢查詢日誌 記錄所有執行時間超過long query time秒的所有查詢或不使用索引的查詢,可以幫我們定位伺服器效能問題。1,錯誤日誌 錯誤日誌 記錄啟動 執行或停止時出現...