MySQL8.0设置redo缓存大小的实现
更新时间:2025年02月24日 11:08:12 作者:weixin_44767199
本文主要在MySQL 8.0.30及之后版本中使用innodb_redo_log_capacity参数在线更改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

到此这篇关于MySQL8.0设置redo缓存大小的实现的文章就介绍到这了,更多相关MySQL8.0设置redo缓存大小内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
linux下改良版本mysqldump来备份MYSQL数据库
我的备份脚本都是在凌晨执行的,经常在慢查询日志里面看到这样的信息:select * from table1; 之前一直很纳闷,最后才了解到原来是MYSQLDUMP搞的鬼。2008-07-07
MySQL中create_time和update_time实现自动更新时间
mysql建表的时候有两个列,一个是createtime、另一个是updatetime,这两个都是mysql自动填充时间的方式,本文就详细的介绍这两种方式的实现,感兴趣的可以了解一下2023-05-05


最新评论