【MySQL】慢日誌大量生成 long-query-time “失效”問題
記一次long query time“失效” 導致slow query log大量寫入的問題
【問題描述】:
情況是這樣的,準備修改一臺db server的mysql慢查詢日誌的配置,目前是寫在/var/log/mysql中的log中。
想要修改存放到表中。
修改slow-log的output無意發現:
條件設定為query_time=00:00:00時,居然有5000多條,驚呆了。(並且持續增長)
mysql> select count(*) from mysql.slow_log where query_time='00:00:00';
繼續執行了重複的命令,發現數量仍然在增加。
第一反應是不是long query time太短,立馬查詢了一下:
mysql> show variables like '%long_query%'; 發現並不短。
翻了一下文件:
有一個全域性的動態生效的“log_queries_not_using_indexes”引數,
這個引數官方給出的解釋大概意思是“只要沒有用索引的任何查詢都將會被記錄到slow query log中”。
在server中查了一下這個引數。。
mysql> show variables like '%index%';
果然是ON的狀態。而且可以動態修改,不需要停服務。
趕緊關閉……
【解決方案】:
mysql> set global log_queries_not_using_indexes=OFF;
同時檢查my.cnf,將該值設定為OFF,以保證庫重啟之後不再開啟該值。
基本搞定。
作者公眾號(持續更新)
【問題描述】:
情況是這樣的,準備修改一臺db server的mysql慢查詢日誌的配置,目前是寫在/var/log/mysql中的log中。
想要修改存放到表中。
修改slow-log的output無意發現:
條件設定為query_time=00:00:00時,居然有5000多條,驚呆了。(並且持續增長)
mysql> select count(*) from mysql.slow_log where query_time='00:00:00';
繼續執行了重複的命令,發現數量仍然在增加。
第一反應是不是long query time太短,立馬查詢了一下:
mysql> show variables like '%long_query%'; 發現並不短。
翻了一下文件:
有一個全域性的動態生效的“log_queries_not_using_indexes”引數,
這個引數官方給出的解釋大概意思是“只要沒有用索引的任何查詢都將會被記錄到slow query log中”。
在server中查了一下這個引數。。
mysql> show variables like '%index%';
果然是ON的狀態。而且可以動態修改,不需要停服務。
趕緊關閉……
【解決方案】:
mysql> set global log_queries_not_using_indexes=OFF;
同時檢查my.cnf,將該值設定為OFF,以保證庫重啟之後不再開啟該值。
基本搞定。
作者公眾號(持續更新)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29773961/viewspace-1811829/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL:慢查詢日誌MySql
- mysql開啟慢日誌MySql
- MySQL慢日誌優化MySql優化
- mysql 鎖的慢日誌MySql
- MySQL慢日誌全解析MySql
- 簡單分析MySQL 一則慢日誌監控誤報問題MySql
- guava cache大量的WARN日誌的問題分析Guava
- mysql5.7 慢日誌配置MySql
- Mysql 慢日誌分析工具MysqldumpslowMySql
- mysql之 slow log 慢查詢日誌MySql
- MySQL Slow Query log(慢查詢日誌)MySql
- Mysql索引失效問題demoMySql索引
- 關於MySQL 通用查詢日誌和慢查詢日誌分析MySql
- mysql慢查詢和錯誤日誌分析MySql
- Mysql慢查詢日誌檔案轉ExcelMySqlExcel
- MySQL慢查詢日誌相關設定MySql
- 對 MySQL 慢查詢日誌的簡單分析MySql
- 如何在MySQL中開啟慢查詢日誌?MySql
- MySQL慢日誌功能分析及優化增強MySql優化
- ELK構建MySQL慢日誌收集平臺詳解MySql
- 【趙渝強老師】MySQL的慢查詢日誌MySql
- GTID中MySQL啟動時間慢?二進位制日誌檔案大小可能是問題MySql
- 聊一聊MySQL索引失效的問題MySql索引
- pgbadger 慢日誌分析工具
- mysql因為事務日誌問題無法啟動MySql
- 【k8s】etcd叢集took too long to execute慢日誌告警問題分析K8S
- Mysql日誌MySql
- MySQL:MySQL工具以及5.7mysqlbinlog|mysql速度極慢問題MySql
- 【MySQL日誌】MySQL日誌檔案初級管理MySql
- css失效問題CSS
- 慢查詢日誌開啟分析
- 資料庫MySQL一般查詢日誌或者慢查詢日誌歷史資料的清理資料庫MySql
- mysql基礎問題三問(底層邏輯;正在執行;日誌觀察)MySql
- MySQL 五 日誌MySql
- Mysql 日誌管理MySql
- MySQL(3)-日誌MySql
- 優化-mysql子查詢索引失效問題解決優化MySql索引
- Laravel Daily 日誌許可權問題LaravelAI
- mysql 表資料量大量查詢慢如何優化MySql優化