|
|
|
| Создаю хранимую процедуру:
create procedure ver() select version();
|
Проверяю ее наличие:
select name, type from mysql.proc where name = 'ver'
|
Вызываю ее:
Получаю ошибку:
SQL Error (1436): Thread stack overrun: 6436 bytes used of a 131072 byte stack, and 128000 bytes needed. Use 'mysqld -O thread_stack=#' to specify a bigger stack.
|
Вопрос: в чем причина?
Спасибо. | |
|
|
|
|
|
|
|
для: baston
(16.04.2010 в 15:00)
| | Собственно, причина указана в ошибке: недостаточно памяти. Нашел в сети про такую же ситуацию. Решение: увеличить в файле my.cnf для опции thread_stack размер со 128К на 256К.
Все заработало. | |
|
|
|