暂无图片
执行压力测,mysql数据库cpu使用率100%,通过执行show full processlist时state栏提示:Waiting for an event from Coordinator ,产生此类问题如何排查?
我来答
分享
暂无图片 匿名用户
执行压力测,mysql数据库cpu使用率100%,通过执行show full processlist时state栏提示:Waiting for an event from Coordinator ,产生此类问题如何排查?

执行压力测,mysql数据库cpu使用率100%,通过执行show full processlist时state栏提示:Waiting for an event from Coordinator ,产生此类问题如何排查?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
李宏达
  • Waiting for an event from Coordinator

Using the multithreaded replica (slave_parallel_workers is greater than 1), one of the replica worker threads is waiting for an event from the coordinator thread.

要不先把备库关了吧,搞压力测试还带着备库干啥。

暂无图片 评论
暂无图片 有用 1
打赏 0
张sir

Waiting for an event from Coordinator  ===》这个是mysql并行复制的复制进程,等待分配任务,应该不是你cpu使用率100%的原因。

暂无图片 评论
暂无图片 有用 0
打赏 0
大大刺猬

看下是哪些进程使用的CPU, 这有篇教程<MYSQL排查使用CPU多的SQL>
https://cloud.tencent.com/developer/article/2147150

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


请输入正文
提交
相关推荐
MySQL 事物隔离级别问题
回答 3
在mysql的RR隔离模式下,事务2开启了一个事务,即会构造一个view,这个view类似于打了一个事务开启时候的数据库的快照,不轮后续表里的数据如何修改,事务2始终看到的是事务开启的时候的数据(快照
关于–set-gtid-purged的疑问??
回答 1
首先!用该参数,那么你一定开了gtid然后该setgtidpurgedoff:备份出的结果只包含数据内容。setgtidpurgedon:备份出的结果会多如下内容SET@MYSQLDUMP\TEMP\
MySQL5.7 mysqldump恢复数据报错Cannot create a JSON value from a string with CHARACTER SET 'binary'
回答 1
已采纳
可以试试setnamesutf8mb4;之后导入数据看看
请问各位大佬,mysql是否支持ipv4和ipv6双栈运行?
回答 1
已采纳
自MySQL5.0.3起,就开始支持IPv6连接。因此,较新的MySQL版本,如MySQL8.0等,都具备完善的IPv4和IPv6双栈运行能力。
prepared statement具体是啥语句?存储过程吗?
回答 3
应该是预处理不是预编译ORACLE和PG都会把重复的SQL编译后保存在内存里,以后重复使用.开发端自然是没有必要再多次一举!
mysql里如何配置这个event
回答 2
1、写一个shell脚本。内容为导入这个文件的命令2、写一个crontab,每天8:30调用这个脚本。
sqlserver语法跟MySQL语法有较大区别吗?
回答 1
mysql和sqlserver语法不一样,主要区别在于:1、大小写敏感性。MySQL和SQLServer一样,对大小写不敏感。但不同的是,在MySQL中对部分对象的引用是大小写敏感的,如数据库名、表名
用的是mysql mha,上周配了proxysql,换连接之后出现了有个表的name字段更新不了,但是其他字段都没问题,只能换回之前mha的vip连接,这是proxysql配的有问题吗?
回答 1
路由规则有问题么?
mysql数据库如何进行安全审计
回答 3
已采纳
可以用MariaDBAuditPlugin插件https://www.modb.pro/db/46783
请问,数据虚拟化,这个概念现在还有人提吗?有何发展?
回答 1
看了一下百度百科:了解是一种概念性的说法。数据虚拟化(datavirtualization)这个词可能有点令人困惑,因为有些厂商互换地使用数据虚拟化和数据联合(datafederation)。但是两者