当前位置:论坛首页 > Linux面板 > 讨论

【已回应】MYSQL数据库手动和执行任务备份,CPU占到90%

发表在 Linux面板2019-2-20 12:49 [复制链接] 6 1662

阿里云服务器2核8G,     安装环境配置是: 系统:CentOS Linux 7.6.1810 (Core)  ,nginx1.8,php5.6, mysql5.7

使用宝塔面板版本是 6.8.9,安装的nginx 防火墙5.0


MYSQL数据库手动和执行任务备份,CPU占到90%,MYSQL数据大小是122MB,  而且随着数据库文件变大,备份数据库的时候占用的CPU比例越来越大, 我测试了另外一个项目数据库大小是1.88MB,备份的时候占用13%,数据库无操作的时候CPU一直在2%左右,不知道什么原因?


TIM图片20190220123110.png TIM图片20190220121529.png




使用道具 举报 只看该作者 回复
发表于 2019-2-20 12:52:30 | 显示全部楼层
如果这样,担心后期如果服务器上项目多的话而且数据库文件越来越大,执行的任务比较多,时间段比较集中,怕CPU会卡死
使用道具 举报 回复 支持 反对
发表于 2019-2-20 14:20:07 | 显示全部楼层
我刚才又找了一个750MB的MYSQL数据库文件操作,导入和备份操作的时候宝塔面板显示负载0.9  CPU占比达到92.3%,这台服务器上的项目目前没有其他人访问或者操作,属于内部调试的项目。
TIM图片20190220141512.png
使用道具 举报 回复 支持 反对
发表于 2019-2-20 14:20:38 | 显示全部楼层
附件说明如上
TIM图片20190220141621.png
使用道具 举报 回复 支持 反对
发表于 2019-2-20 14:25:09 | 显示全部楼层
补充一下,阿里云服务器是2核,8G ,系统盘和数据盘都是30G的SSD盘,独享带宽1M
使用道具 举报 回复 支持 反对
发表于 2019-2-20 16:09:19 | 显示全部楼层
我在另外一台服务器上试试,12核24G,看看是不是硬件的问题
使用道具 举报 回复 支持 反对
发表于 2019-2-22 17:38:22 | 显示全部楼层
这个看起来并没有什么不妥啊,备份是消耗大量的cpu资源以及磁盘io的。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表