MySQL中怎么设置redo log的大小
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,今天就跟大家聊聊有关MySQL中怎么设置redo log的大小,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1、查看当前redo log大小m
千家信息网最后更新 2024年09月22日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安全错误
数据库的锁怎样保障安全
视频会议需要服务器吗
中友通讯网络技术
数据库安全运维厂商
登录安全服务器
易语言数据库怎么导入图片
usb 服务器
怎么查看服务器的端口号
网络安全分析检验考研
宜章软件开发工程师培训学校
数据库中20c代表的什么意思
java服务器开发工程师
工作编排工具 个人服务器
数据库登录权限怎么设置
花旗软件开发人员工资
c数据库类
软件开发的新技术有哪些
游戏服务器一天要用多少钱
市多举措抓好网络安全工作
服务器硬盘紫色灯常亮
国内期刊全文光盘数据库包括
navicat 多数据库
经信委 企业 数据库
网络安全构建原则
科技互联网的素材
计算机网络技术安卓应用开发
守望先锋吃鸡服务器
四个字的软件开发品牌
创建数据库的主要步骤
软件开发行业资质有哪些
数据库类简历