Назад | Перейти на главную страницу

как использовать «mysqld -O thread_stack = #»

Я продолжаю получать эту ошибку независимо от того, запускаю ли я свой запрос с терминала или изнутри Java.

У кого-нибудь есть инструкции, как это решить?

Переполнение стека потоков: используется 5768 байт из 131072 байт стека и требуется 128000 байт. Используйте mysqld -O thread_stack = #, чтобы указать больший стек.

Вы можете добавить его в свой my.cnf, если он не существует, или заменить параметр 128K, если он есть. Также вам необходимо перезапустить Mysql, чтобы он вступил в силу, поскольку этот параметр не динамичный.

thread_stack = 192K

Обычно это значение по умолчанию в большинстве современных дистрибутивов Linux.