Добрый день!

Есть вопрос по размеру памяти коннекта
Firebird. Используется Firebird 1.5.2 Classic под Suse
Linux 9.2.
После установления соединения размер
коннекта растет достаточно плавно,
но после вызова  процедуры apDepositDocPut
происходит резкий скачок (порядка 60
Мб).

Вот данные об используемой сервером
памяти (в байтах):
before -  7314716
after -  69196452
diff -  61881736

Дальше таких заметных скачков не
наблюдается

Процедура сама по себе достаточно
"толстая". Внутри себя обращается к
нескольким большим таблицам и другим
процедурам.
Может ли это быть связано с большим
кешем метаданных, которые были
затронуты сервером в ходе выполнения
процедуры?

Ответить