
# 大并发慢查询导致CPU资源耗尽问题
#### 场景描述
数据库实例上存在大量并发的select count(0)慢操作，系统CPU耗尽，随时有宕机的风险。
执行**Show processlist**，显示存在多次并发执行select count(0)进程信息：
![](https://support.huaweicloud.com/trouble-taurusdb/figure/zh-cn_image_0000001928570917.jpg)
#### 原因分析
应用端大并发触发select count(0)慢操作，导致系统CPU资源耗尽。
#### 解决方案
1. 申请kill权限，间歇性批量执行kill select count(0)慢操作，定位select count(0)触发来源，停止来源，并拆分优化sql。 
   批量kill动作：
   ![](https://support.huaweicloud.com/trouble-taurusdb/figure/zh-cn_image_0000001882731716.jpg)
   
   
2. CPU idle恢复: 
   ![](https://support.huaweicloud.com/trouble-taurusdb/figure/zh-cn_image_0000001882731712.jpg)
   
   
 
