程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql log文件【讀書筆記1】

mysql log文件【讀書筆記1】

編輯:MySQL綜合教程

mysql log文件【讀書筆記1】   一,錯誤日志文件:Error.log   www.2cto.com   記錄Mysql Server運行過程所有較為嚴重的警告或錯誤信息,以及Mysql Server啟動和關閉的詳細信息,默認關閉   開啟-log-error=[=file-name]   二,二進制日志Binary Log&Binary Log Index,即binlog   -log-bin=[=file_name]開啟記錄功能:mysql 會將所有修改數據庫數據的query語句,以二進制的形式記錄到文件,   其中包括   1,每條語句的執行時間,   2,所消耗的資源   3,以及相關事務的信息   4,binlog是事務安全的   binlog附加參數   --binlog_max_size設置binlog的最大存儲上限   --binlog-bin-db=dbname 為某個表記錄binlog   --binlog-ignore-db=dbname忽略某個表的binlog   注意:dbname指的是:執行query是所處的數據庫,不是執行query操作的時所處的庫   三,更新日志:update log   與binlog類似,文本形式,   四,慢查詢日志;slow query log   顧名思義:記錄執行時間較長的query語句,   --log-slow-quries[=file-name]開啟   1,文本格式   2,語句執行時間   3,語句消耗時間   4,執行用戶,鏈接主機等相關信息   5,專門分析慢查詢的工具:mysqlslowdump   五innodb在線redo日志 innodb redo log   innodb事務安全的存儲引擎:主要通過在線redo日志及記錄在表中的undo信息來保證事務安全性   innodb_log_group_home_dir設置存放位置   innodb_log_files_in_group 設置日志的數量  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved