暂无图片
有没有大佬知道mysqldump 备份,cpu拉满导致崩溃,这个应该怎么看问题在哪儿
我来答
分享
暂无图片 匿名用户
有没有大佬知道mysqldump 备份,cpu拉满导致崩溃,这个应该怎么看问题在哪儿

mysqldump --quick --all-databases --triggers --routines --events --flush-logs --single-transaction --master=2 > mysql.bak

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
yingtao90
  1. 问题不明确,备份主机资源是什么? 几C几G的。
  2. 备份时间点业务情况是什么? 是否有批量任务或者其他任务在执行。
  3. mysqldump备份的原理是查询所有的结构和数据,相当于show create database xxx;show create table xxx;select * from xxx;通常会受内存影响,建议你看看系统/var/log/message中相关信息
暂无图片 评论
暂无图片 有用 1
大大刺猬

mysqldump单线程备份的, 也就吃1个cpu, 你可以

top -H -p `pidof mysqld`

看下是哪些线程使用的, 然后去数据库里面查询,
大概率有慢日志,
说不定就是业务在跑批
还要看下error日志, 应该有很多关键信息.
系统日志也建议瞅瞅

暂无图片 评论
暂无图片 有用 1
R
reddey

最好看一下日志,里面有详细记录。

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏