如何使用“mysqld -O thread_stack = #”

如何使用“mysqld -O thread_stack = #”

无论我从终端还是从内部运行查询,我都会不断收到此错误Java

有人能提供一些关于如何解决这个问题的说明吗?

线程堆栈溢出:131072 字节堆栈中已使用 5768 字节,需要 128000 字节。使用“mysqld -O thread_stack=#”指定更大的堆栈。

答案1

如果不存在,您可以将其添加到 my.cnf 中,如果存在,请替换 128K 设置。此外,您需要重新启动 Mysql 才能使其生效,因为设置尚未生效动态的

thread_stack = 192K

这通常是大多数现代 Linux 发行版的默认设置

相关内容