Как устранить переполнение стека потоков mysql?

У меня есть хранимая процедура в mysql. Она работала в моей локальной среде MAMP, процедура работала хорошо, но когда я переместил ее на сервер/хост linode, она не запускается. Я получаю сообщение об ошибке "Переполнение стека потоков". Я попытался увеличить стек потоков с начального значения 64 КБ. Я изменил значение на 128 КБ, а затем на 256 КБ. Но проблема все еще возникает.

Я работаю над lucid ubuntu 512MB linode server. Я использую предложенную linode конфигурацию в моем файле mysql/my.cnf:

key_buffer = 16K
max_allowed_packet = 1M
thread_stack = 64K 
table_cache = 4
sort_buffer = 64K
net_buffer_length = 2K

Может ли кто-нибудь помочь? Можете ли вы предложить другие конфигурации?

6
задан tjones 29 April 2012 в 22:54
поделиться