не лучше ли покрутить настройки самого FIREBIRD что бы он пользовался оперативкой непосредственно
Спасибо за внимание.
Передача значений переменной окружения не работает. FB3 банально игнорирует этот параметр, каким бы способом ему не передавался.
Но к сожалению FB3 имеет такую врождённую особенность, которую даже официально признали. Решение правда странное. Вместо того, чтобы исправить и выкатить релиз с заплаткой, они предлагают переход на FB4, где эта проблема решена. Ну или предлагают сделать собственный форк и исправить работу с tmp как это реализовано в 4-й версии. Я не на столько программист, чтобы самостоятельно это сделать.
А разработчики прикладного софта не хотят на FB4 переходить. Вот и остаюсь я как муха, зажатая между стеклами.