Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Too many Contexts of Relation/Procedure/Views. Maximum allowed is 127. / 6 сообщений из 6, страница 1 из 1
26.02.2004, 13:01
    #32422314
qwerty^
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too many Contexts of Relation/Procedure/Views. Maximum allowed is 127.
FB1.5FinalRelease. Выдается в процедуре, которая обращается очень ко многим таблицам. Что за ограничение такое?
...
Рейтинг: 0 / 0
26.02.2004, 13:09
    #32422330
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too many Contexts of Relation/Procedure/Views. Maximum allowed is 127.
Ограничение на кол-во ссылок на таблицы и иже с ними. Дели процедуру на две.
...
Рейтинг: 0 / 0
26.02.2004, 13:13
    #32422344
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too many Contexts of Relation/Procedure/Views. Maximum allowed is 127.
К стати, когда-то я пытался таким макаром преодолеть ограничение на глубину рекурсии - не помогло. Я создал две одинаковых процедуры и вызывал их по очереди - всё равно где-то в районе 700 уровней исключение вываливалось. Нельзя ли это ограничение вынести в конфигурационный файл?
...
Рейтинг: 0 / 0
26.02.2004, 13:14
    #32422345
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too many Contexts of Relation/Procedure/Views. Maximum allowed is 127.
Упс! А какое ограничение в числовом выражении?
...
Рейтинг: 0 / 0
26.02.2004, 13:34
    #32422394
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too many Contexts of Relation/Procedure/Views. Maximum allowed is 127.
2 Gold:

Надо писать без использования рекурсии ;-) Если серъезно, то бесконечного стека не бывает. И вынесение этого параметра в конфиг тебе не поможет, ибо процесс сервера просто начнет падать в какой-то момент.
...
Рейтинг: 0 / 0
26.02.2004, 13:50
    #32422446
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too many Contexts of Relation/Procedure/Views. Maximum allowed is 127.
Ну так ведь деревья строить очень удобно рекурсией и сама процедурка крохотная и оперативки у меня гиг :-)
Я пробовал строить деревья с использованием диапазона ещё на единичке - плохой осадок остался в памяти. Алгоритм намного сложнее и работает всё это медленнее...
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Too many Contexts of Relation/Procedure/Views. Maximum allowed is 127. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]