MySQL InnoDB日誌檔案配置
InnoDB日誌檔案配置
預設情況下,InnoDB將在MySQL資料目錄(datadir)中建立大小為48MB名為ib_logfile0和ib_logfile1的兩個日誌檔案。
下面的選項可以被用來修改預設配置:
.innodb_log_group_home_dir 定義InnoDB日誌檔案(重做日誌)的目錄路徑。如果這個選項沒有被配置,InnoDB日誌檔案將會在MySQL資料目錄(datadir)中建立。
可以使用這個選項將InnodDB日誌檔案與InnoDB資料檔案儲存在不同的物理儲存位置來避免潛在的I/O資源衝突。例如:
[mysqld] innodb_log_group_home_dir=/dr3/iblogs
注意:InnoDB不會建立目錄,因此要確保在啟動MySQL伺服器之前日誌目錄已經存在。要確保MySQL伺服器對日誌目錄有正確許可權來建立日誌檔案。
.innodb_log_files_in_group定義日誌組中的日誌檔案數。預設與建議值為2.
.innodb_log_file_size定義日誌組中每個日誌檔案的大小以位元組為單位。日誌檔案的總大小(innodb_log_file_size*innodb_log_files_in_group)不能超過最大值512GB,也就是略小於512GB。一對大小255GB大小的日誌檔案,就是略接近最大值但不超過它。預設的日誌檔案大小為48MB。通常,日誌檔案的合併大小應該足夠大,以便伺服器能夠平滑工作負載活動的高峰和低谷,這通常意味著有足夠的重做日誌空間來處理超過一個小時的寫活動。該值越大,緩衝池中需要的檢查點重新整理活動就越少,從而節省磁碟I/O。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26015009/viewspace-2886303/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 修改InnoDB重做日誌檔案的數量或大小MySql
- 【MySQL日誌】MySQL日誌檔案初級管理MySql
- java專案日誌配置檔案Java
- nginx日誌配置檔案說明Nginx
- 探究MySQL中的日誌檔案MySql
- mysql的日誌檔案詳解MySql
- MySQL InnoDB系統表空間資料檔案配置MySql
- springboot使用logback記錄日誌,配置檔案Spring Boot
- Mysql慢查詢日誌檔案轉ExcelMySqlExcel
- MySQL技術內幕之“日誌檔案”MySql
- 使用配置檔案方式記錄Python程式日誌Python
- MySQL提升筆記(3)日誌檔案詳解MySql筆記
- mysql5.7 慢日誌配置MySql
- 【趙渝強老師】MySQL的binlog日誌檔案MySql
- mysql 資料儲存檔案及6類日誌MySql
- MySQL中的日誌檔案 你全都瞭解嗎?MySql
- MySQL配置檔案MySql
- mysql 配置檔案MySql
- 淺談MySQL日誌檔案|手撕MySQL|對線面試官MySql面試
- MySQL日誌引數配置簡介MySql
- secureCRT螢幕日誌儲存到指定檔案的配置方法Securecrt
- SpringBoot通過yml和xml檔案配置日誌輸出Spring BootXML
- 【趙渝強老師】MySQL的全量日誌檔案MySql
- MySQL資料庫中常見的日誌檔案彙總!MySql資料庫
- mysql學習8:第四章:資料庫檔案--日誌檔案MySql資料庫
- sybase iq日誌檔案管理
- 日誌檔案過大清理
- Logback配置檔案這麼寫,還愁不會整理日誌?
- 日誌配置
- Laravel 指定日誌檔案記錄任意日誌Laravel
- SpringBoot指定日誌檔案和日誌Profile功能Spring Boot
- linux 日誌log檔案 截斷Linux
- tempdb日誌檔案暴增分析
- lumen 日誌按天生成檔案
- 日誌檔案使用小結(轉)
- Linux下玩轉nginx系列(三)---nginx日誌配置檔案說明LinuxNginx
- Java - 自動配置log4j的日誌檔案路徑Java
- MySQL底層概述—4.InnoDB資料檔案MySql