MariaDB 修改 innodb_page_size 設定問題
小於 1 分鐘
MariaDB 修改 innodb_page_size 設定問題
前言
innodb_page_size 是 MySQL資料庫家族的一個系統設定,
用於設定儲存引擎的分頁大小。
預設為 16K ,可用的設定為 4K、8K、16K、32K,
較大的 innodb_page_size 可以減少 I/O 次數,提高查詢性能,
但會占用較多的儲存空間,反之亦然。
解決方式
當修改 mariaDB 的設定 conf.d/mysql.cnf
[mysqld]
innodb_page_size=32K
如果重啟失敗
到 var/lib/mysql (此為預設儲存路徑)
删除 ib_logfile*
删除 ibdata*
參考資料
https://stackoverflow.com/questions/26439742/getting-error-plugin-innodb-registration-as-a-storage-engine-failed-when-sta
https://mariadb.com/kb/en/innodb-system-variables/#innodb_page_size