MySQL中怎么设置redo log的大小
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,今天就跟大家聊聊有关MySQL中怎么设置redo log的大小,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1、查看当前redo log大小m
千家信息网最后更新 2025年11月08日MySQL中怎么设置redo log的大小
今天就跟大家聊聊有关MySQL中怎么设置redo log的大小,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
1、查看当前redo log大小
mysql> show variables like 'innodb_log%';+-----------------------------+----------+| Variable_name | Value |+-----------------------------+----------+| innodb_log_buffer_size | 16777216 || innodb_log_checksums | ON || innodb_log_compressed_pages | ON || innodb_log_file_size | 50331648 || innodb_log_files_in_group | 2 || innodb_log_group_home_dir | ./ || innodb_log_write_ahead_size | 8192 |+-----------------------------+----------+
目前大小为50331648、1024/1024=48MB
2、计算每分钟redo log量
mysql> pager grep -i "Log sequence number";PAGER set to 'grep -i "Log sequence number"'mysql> show engine innodb status \G select sleep(60); show engine innodb status \GLog sequence number 49516471 row in set (0.01 sec)1 row in set (1 min 0.00 sec)Log sequence number 50461501 row in set (0.00 sec)
在这60s期间,我们业务系统处于正常的运行状态,此次为实验环境,我做了简单的业务模拟操作。
lsn号从4951647增长到5046150
一分钟redo log量:round((5046150-4951647)/1024)=92KB
一小时redo log量:92K x 60=5520KB
正常来讲,数据库10分钟切换一次redo log,故对于此数据库,单个redo log大小5520KB /6=920KB
由于此数据库为测试平台,业务量较小,正常来讲生产库的单个redo log大小在200M-2G之间
3、编辑my.cnf文件并重启数据库生效
innodb_log_file_size=200M
看完上述内容,你们对MySQL中怎么设置redo log的大小有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
大小
数据
数据库
业务
内容
单个
业务量
之间
小时
平台
文件
更多
状态
环境
知识
篇文章
系统
行业
资讯
资讯频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
白夜极光哪个服务器最晚开
sql数据库技术讲的是什么
陵水黎族自治县服务器存储
如皋软件开发公司有哪些
网络安全类春招
怎么写界面连接数据库
网络安全比赛是电竞吗
软件开发环境是指什么环境
服务器终端reboot什么意思
网络服务器怎么选
网络安全等级保护措施包括
浙江互联网软件开发报价
疑似病毒文件是疑似病毒数据库
北京好的软件开发口碑推荐
医院数据库监控中标公告
河南网络安全系列
服务器pcba架构
如何导出淘宝客户的数据库
数据库图片导出
云数据库审计技术
猫和老鼠服务器卡顿怎么办
服务器安装虚拟机有什么好处
宝安软件开发定制
梦幻手游服务器皓月
算命源码数据库
lol 训练模式服务器
网络安全常识新闻稿
asp数据库搜索源文件
断开mysql服务器
上海打零工互联网科技