MySQL8.0设置redo缓存大小
mysql 8.0.30及之后版本可以使用innodb_redo_log_capacity参数来更改redo缓存文件大小。并可以在线更改,无需重启数据库。具体步骤如下:
- 1、查看redo缓存文件大小的默认值,默认为100M
select @@innodb_redo_log_capacity;
磁盘物理文件显示如下,redo文件默认在#innodb_redo目录下,共32个文件,100M平均分配到每个文件中,大约为3.2M。
- 2、设置并查看redo缓存文件为10G
set persist innodb_redo_log_capacity=10*1024*1024*1024;
查看物理文件大小约为10G