自动秒收录

MySql数据库(InnoDB存储类型)占用I/O资源高处理


文章编号:1699 / 更新时间:2023-04-12 / 浏览:

一.检查确认占用I/O高的进程

1.打开任务管理器查看较占资源的进程.

2.资源监视器-磁盘-按读、写排序进一步核查:

1.运行top命令查看较占资源的进程.

参数:78.2%wa:数值较高,表示cpu中出现严重硬件I/O等待问题,通常就是读写磁盘I/O造成的

2.使用iotop命令进一步核查

[root@ebs-xxx~]#iotop-o  #仅显示占用I/O的进程

#如提示未安装iotop,运行以下命令进行安装:

二.优化innodb格式表数据库的配置

修改mysql配置文件调整或添加以下参数就能解决mysql占I/O资源的问题:

★该解决方案主要针对数据库表存储类型为:InnoDB有效。

★innodb_flush_log_at_trx_commit=2会牺牲一定的的数据安全性。如果对数据安全性,可靠性有较高要求的,如支付类、金融类、较大的订单系统类等建议不要调整。

扫描二维码推送至手机访问。

3浏览自媒体运营与推广

2浏览网站结构优化

2浏览外部链接建设

2浏览自媒体运营与推广


相关标签: mysql

本文地址:https://www.badfl.com/article/c3ccb7ec9e2aa434a40c.html

上一篇:原创如何为服务器创建别名地址...
下一篇:windows系统MySQL5.7解压缩版安装配置方法...

发表评论

温馨提示

做上本站友情链接,在您站上点击一次,即可自动收录并自动排在本站第一位!
<a href="https://www.badfl.com/" target="_blank">自动秒收录</a>