Есть ли какие-либо негативные последствия, когда одно пользовательское приложение использует только одну транзакцию ИБ, которая активна, пока работает программа? Используя только CommitRetaining и RollbackRetaining.
Предыстория: я хочу использовать IBQuery и подключить их к сетке БД (DevExpress), которая загружает все записи в память сразу. Поэтому я хочу избежать повторной выборки всех данных после каждой команды вставки SQL. IBTransaction.Commit закроет набор данных.