"sw" ... > > Значит дело было так.. > Решил я по эксперементировать с максимальным количеством таблиц в процедуре > (вроде как 255) > В эксперте создаю блок вида > > execute block > returns(r integer) > as > begin > select 001 from rdb$database into :r; > select 002 from rdb$database into :r; > select 003 from rdb$database into :r; > ..... > select 256 from rdb$database into :r; > suspend; > end > > Кстати 256 таблиц тоже проходит. Попутно выяснил что ES на данный фактор не > влияет, ну да ладно.
ES или EB ? Это ещё не смотрел, позже > Так вот при препарировании в експерте иногда (редко, но всё-таки) слетает > сервер в логе: ... > Также интересно, что при таком запросе часто выдаётся какая-то ерунда вместо > плана (обрывки текста запроса, не печат символы и т.д.) > Такое поведение начинается если оставить 74 строчки или более. т.е. при 73 и > менее всё ОК и натуралом, а при 74 и более - едунда в > плане и падения. > > Похоже что на вход серверу поступает мусор, а он решительно отказывается его > переваривать. Это переполнение внутреннего буфера с планом. Исправлено в 2.1. Кстати, редкие падения могут быть следствием -- Хорсун Влад