答案 0 :(得分:1)
连接只是尝试连接的“计数”。它与活动连接也不与max_used_connections相关。
同时运行以下命令:
SHOW VARIABLES LIKE 'max_connections'
SET GLOBAL max_connections = 1000000;
答案 1 :(得分:0)
连接只是尝试连接的“计数”。它与活动连接也不相关,max_used_connections
也无关。
请参见MySQL show status - active or total connections?
如果您确实有许多当前打开的连接,则应研究一下这些连接是什么。您的代码中可能有一个次优查询,或者是漫游器向开放端点发送了垃圾邮件。
您可以通过运行查询来查看进程列表
show processlist;
然后,您可以终止短期解决方案的连接,或者先解决引起连接的任何问题。
如果确实需要那么多连接(怀疑),则应考虑扩展数据库实例,例如通过添加只读副本。
答案 2 :(得分:0)
自启动以来,没有5万4千个连接,或者同时做某事的最大32个连接都不是“太多”。
真正的问题是什么?迟钝?找到最慢的查询,让我们加快它们的速度。运行Application '/LM/W3SVC/2/ROOT' with physical root 'C:\Repositories\X\X\' failed to load clr and managed application. CLR worker thread exited prematurely
以查看是否有任何查询运行了几秒钟;他们是进行优化的主要候选人。或使用速度日志。