首頁 > 資料庫 > mysql教程 > docker mysql容器怎麼開啟慢查詢日誌

docker mysql容器怎麼開啟慢查詢日誌

PHPz
發布: 2023-05-30 12:54:08
轉載
1864 人瀏覽過

1、進入容器登陸帳號

docker 查看執行的容器

docker ps
登入後複製

docker mysql容器怎麼開啟慢查詢日誌

#進入容器:

docker exec -it dc8880c13fef /bin/bash
登入後複製

輸入使用者名稱密碼登陸mysql

mysql -u root -p
登入後複製

docker mysql容器怎麼開啟慢查詢日誌

然後輸入密碼登陸進去

docker mysql容器怎麼開啟慢查詢日誌

2、查看慢日誌相關資訊

預設慢日誌是關閉的。
show variables like ‘slow%’;(或使用,看別的部落客說會有版本的差別,那就用雙百分號:show variables like ‘%slow %’;)

docker mysql容器怎麼開啟慢查詢日誌

開啟慢日誌開關

set global slow_query_log = ON;
登入後複製

docker mysql容器怎麼開啟慢查詢日誌

開啟成功。

可以修改判斷是否為慢sql的閾值,sql執行超過閾值的時候就會記錄到慢日誌的log檔案中。

docker mysql容器怎麼開啟慢查詢日誌

修改完畢,進行測試select 查詢。

docker mysql容器怎麼開啟慢查詢日誌

我們這兒就可以看到該筆sql被記錄到慢日誌裡了。

以上是docker mysql容器怎麼開啟慢查詢日誌的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板