"plasmorf" ...
Доброе время суток.
Сервер FB 2.5.1 64 бит
есть база, в которой процедуры используют временные таблицы  ON COMMIT
DELETE ROWS с индексом по 3-м полям: integer, smallint, date
Проблема заключается в следующем:
Если после коннекта вызвать процедуру, использующую временную таблицу,
то первый раз все проходит нормально, однако если после выполнения
подтвердить или откатить транзакцию и в этом же коннекте запустить
процедуру еще раз, то вылазит ошибка: cannot add index, index root
page is full.
После пререподключения ситуация возобновляется - первый вызов
нормально, второй с ошибкой не смотря на то что они в разных
транзакциях

   Воспроизводимый пример - где он ?

--
Хорсун Влад

Ответить