如何查看阿里云mysql数据库连接数是否已满及解决方案

连接数过多可能会导致业务侧无法正常连接或连接超时,导致服务不可用,影响业务的正常使用。
解决方案一:释放无效的空闲连接查看当前连接数中,是否含有大量空闲(sleep)连接。执行命令“show full PROCESSLIST”进行查看,若sleep 线程数很多,建议在控制台调低 wait_timeout(非交互模式连接)参数值,在后台调低interactive_timeout(交互模式连接)参数值。
解决方案二:将最大连接数设置提高若max_connections参数值设置过小,会出现“Too many connections”的报错。总体来说,该参数在服务器资源够用的情况下应该尽量设置大,以满足多个客户端同时连接的需求。