Como resolvo uma superação de pilha de threads do mysql?
Eu tenho um procedimento armazenado no mysql. Ele funcionou no meu ambiente MAMP local, o procedimento funcionou bem, mas quando eu mudei para um servidor / host linode ele não é executado. Estou recebendo um erro "Thread Stack Overrun". Eu tentei aumentar a pilha de discussão a partir de um valor inicial de 64K. Eu alterei o valor para 128K e depois para 256K. mas o problema ainda ocorre.
Eu estou trabalhando em um servidor de linux lúcida 512MB ubuntu. Estou executando a configuração sugerida pelo linode no meu arquivo mysql / my.cnf:
<code>key_buffer = 16K max_allowed_packet = 1M thread_stack = 64K table_cache = 4 sort_buffer = 64K net_buffer_length = 2K </code>
Alguém pode ajudar? Você pode sugerir diferentes configurações?