Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.
Внимание! Некоторое время письма не доходят до аккаунтов MAIL RU GROUP, не доходят на все почтовые ящики mail.ru, inbox.ru, bk.ru. Пишите им жалобы, чтобы быстрее восстановили получение писем, регистрируйтесь через яндекс почту и gmail, туда письма с активизацией доходят.

Вернуться   Форум программистов > Web > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 15.09.2015, 15:44   #1
D][mon
Форумчанин
 
Регистрация: 05.01.2010
Адрес: Minsk
Сообщений: 149
Репутация: 10
По умолчанию Нехватка стека для маленького тригера

Доброго времени суток.
У меня проблема с БД mysql.

Таблицы:

clients
Код:

	1	id	int(11)	AUTO_INCREMENT	
	2	name	varchar(50)
	3	phone	varchar(15)

calls
Код:

	1	client_id	int(11)	
        2      proccesssed tinyint(4)

После добавления триггера, вставка не выполняется с ошибкой
#1436 - Thread stack overrun: 7672 bytes used of a 131072 byte stack, and 128000 bytes needed. Use 'mysqld --thread_stack=#' to specify a bigger stack.
Код:

CREATE DEFINER =  `root`@`localhost` 
TRIGGER `clients_after_insert` AFTER INSERT ON  `clients` 
FOR EACH
ROW INSERT INTO calls
SET client_id = NEW.id,
proccessed =0;

Сервер не мой, увеличить размер стека в конфиге не могу.
D][mon вне форума   Ответить с цитированием
Старый 15.09.2015, 17:07   #2
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 18,106
Репутация: 6385
По умолчанию

Не слышал, что есть другой способ решения, кроме как увеличение стека
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар на форуме   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Описать работу тригера stellavin Общие вопросы .NET 4 23.12.2009 23:00
нехватка виртуальноя памяти semantics Общие вопросы Delphi 6 04.06.2009 11:23
Нехватка памяти Корчеватель Общие вопросы Delphi 0 17.10.2008 19:03
вставка в тело тригера INTITY_INSERT Pitbull SQL, базы данных 0 22.02.2008 00:45
Поворот маленького примитива на канве valwin Общие вопросы Delphi 7 04.02.2007 04:34


10:29.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru