首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 日志文件詳解:六大日志類型完整指南(純文本版)

     編輯:MySQL 綜合教學

概述

本文為《MySQL 日志文件全景指南》的純文本版,內容完全一致,適合離線閱讀。

六大日志分類

  1. 錯誤日志
  2. 二進制日志 & Binlog Index
  3. 通用查詢日志
  4. 慢查詢日志
  5. InnoDB Redo Log
  6. 更新日志(已廢棄)

關鍵點速查

  • 錯誤日志:log-error 啟用,FLUSH LOGS 輪轉生成 .old。
  • Binlog:log-bin 啟用,記錄修改操作,max_binlog_size 控制切分,binlog-do-db/ignore-db 按當前默認庫過濾。mysql-bin.index 存路徑索引。
  • 通用查詢日志:log 啟用,記錄所有 SQL,性能影響大,慎用。
  • 慢查詢日志:log-slow-queries + long_query_time,mysqldumpslow 分析,可寫表。
  • Redo Log:ib_logfile0/1 循環寫,WAL 保事務,innodb_log_file_size 等配置。
  • 更新日志:5.0 移除,勿用。

生產建議

必開:Binlog、慢查詢、錯誤日志。通用日志僅臨時開啟。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved