調整innodb redo log files數目和大小的具體方法和步驟

sqysl發表於2020-01-20

相較於Oracle的線上調整redo日誌的數目和大小,mysql這點則有所欠缺,即使目前的mysql80版本,也不能對innodb redo日誌的數目和大小進行線上調整,下面僅就mysql調整innodb redo log files數目和大小的具體方法和步驟進行說明。
1. 停止mysql伺服器,並確信對其進行了正常關閉;
2. 編輯my.cnf 檔案以對其中的redo log file相關配置進行調整。

為了改變redo log file的大小,需對選項innodb_log_file_size進行配置。

為了改變redo log files的數目,需對選項innodb_log_files_in_group進行配置。
3. 再次啟動mysql 伺服器。
當innodb探測到選項innodb_log_file_size 與實際的redo log file大小不同,其將先完成一個檢查點,關閉並移去舊的redo log file,然後,按照所需大小建立新的redo log files,並開啟這些新的redo log files 。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8484829/viewspace-2674127/,如需轉載,請註明出處,否則將追究法律責任。

相關文章