请注意,它不是一个重复的线程,因为我已经设置了变量optimizer_search_depth,并且没有产生任何影响。
有时,我们的数据库/应用程序服务由于最大连接限制而崩溃。当我们看到show processlist输出时,我们发现很多会话处于“统计”状态。如果我们切断这些连接,我们的系统就会立即恢复正常。在这段时间内,我们没有运行任何DDL/optimize相关命令。我们在LinuxCentOS7.5上使用5.7.12
我怎样才能找到这些会议的来源?
发布于 2019-12-10 19:12:03
这可能与Bug 83912有关。如果您运行SHOW ENGINE INNODB STATUS,您可能会看到这样的事务:
--事务4216198446592,进入InnoDB前未开始休眠
为了解决这个问题:
SET GLOBAL innodb_thread_concurrency=0;https://dba.stackexchange.com/questions/248745
复制相似问题