
# RDS数据库连接数满的排查思路
数据库连接数表示应用程序可以同时连接到数据库的数量，与您的应用程序或者网站能够支持的最大用户数没有关系。
数据库连接数过多，可能会导致业务侧无法正常连接，也会导致实例全量备份和增量备份失败，影响业务的正常使用。
#### 排查思路
1. 请及时排查业务侧连接是否有效，优化实例连接，释放不必要的连接。
2. 规格偏小，请对数据库进行规格扩容。
3. 云监控服务目前可以监控数据库CPU、内存、磁盘、连接数等指标，并且设置告警策略，出现告警时可以提前识别风险。具体请参考《云监控服务用户指南》。
 
#### 解决方法
1. 通过内网连接数据库实例。用内网连接，不会出现因为带宽等原因的拥塞。 具体请参见[购买并通过MySQL客户端连接RDS for MySQL实例](https://support.huaweicloud.com/qs-rds-mysql/rds_02_0047.html)。
   
2. 通过控制台设置参数innodb_adaptive_hash_index=off，关闭自适应hash索引，减少锁等待。参数修改具体请参见[修改RDS for MySQL实例参数](https://support.huaweicloud.com/usermanual-rds-mysql/rds_configuration.html)。
3. 优化慢查询。
 
