暂无图片
有没有大佬知道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
打赏 0
大大刺猬

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

top -H -p `pidof mysqld`
复制

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

暂无图片 评论
暂无图片 有用 1
打赏 0
R
reddey

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

暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
MYSQL 一页中 16KB 好像记得 一行不能大于页的一半?
回答 1
不是不能,由于innodb采用的是B树,如果一行超过一页的一半,那么一个页里最多只能装一条记录,对于B树来说就起不到作用了。
MySQL表,在考虑增删的情况下,建立多少个普通索引最优?
回答 1
已采纳
建议不超过5个。
mysql临时表空间问题
回答 1
已采纳
前者为全局临时表空间,后者为会话临时表空间。会话临时表空间:数据库启动时默认会在innodbtemptablespacesdir参数指定的目录中创建10个会话临时表空间,这就是临时表空间池。当会话在磁
MySQL主从会不一致吗?
回答 1
已采纳
如果当从库被写入就不一致了。所以mgr才是最好的。这也就是为什么adg的从库不可以被写,就是为了防止这个问题。
MySQL现在用的还多呢?
回答 1
已采纳
类MySQL很多。纯MySQL互联网公司非常多。去IOE的那些客户还有部分,因为他们都搞信创去了
MYSQL有没有类似DBLink的功能?
回答 1
有的。是通过存储引擎实现的。federated只是类似。不是一样。查还是查源端的。有网络消耗。
MySQL在事务执行过程中会产生哪两种Undo Log?
回答 1
已采纳
在事务执行过程中会产生两种UndoLog:1、insert的undo记录。insert是不需要Purge线程的,只要事务提交了,就可以丢掉回滚记录。2、update的undo记录(delete也算在这
mysql的巡检脚本可以用于mariadb吗?
回答 2
已采纳
在大多数情况下,为 MySQL 编写的巡检脚本可能可以在 MariaDB 上使用,但不能保证完全兼容。MySQL和MariaDB有一定的相似性,但也存在一些差异
关于一个mysql存储过程的问题
回答 1
暂无文字回复
MySQL 有哪些数据类型?
回答 1
已采纳
MySQL数据类型非常丰富,常用类型简单介绍如下:整数类型:BIT、BOOL、TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT浮点数类型:FLOAT、DOUBLE、DECIM