Firebird и поддержка пакетных запросов - PullRequest
2 голосов
/ 01 декабря 2011

Интересно, смогут ли пользователи Firebird подтвердить, что пакетные запросы не поддерживаются в текущем выпуске (2.5), и знает ли кто-нибудь, находится ли это в разработке в будущей версии?

Мы используем NHibernateкак ORM в нашем C # -приложении и очень хотел бы использовать функцию «Futures», чтобы объединить выполнение нескольких запросов в один запрос, отправленный на сервер.Мы обнаружили, что эта функция недоступна, поскольку наши запросы «резервируются» на один запрос на каждый запрос вместо их пакетной обработки.

Я знаю, что у Firebird есть оператор «EXECUTE BLOCK», который эффективно создает виртуальную хранимую процедуруно не представляется возможным реализовать это с любым из текущих поставщиков .NET для Firebird.Кто-нибудь использует Futures с Firebird?Firebird - отличная база данных, бесплатная и может быть реализована как клиент / сервер или встроенная ... Я имею в виду, что Firebird не так уж много, кроме поддержки пакетных запросов.

Любые эксперты хотят высказать свое мнение?

1 Ответ

0 голосов
/ 01 декабря 2011

Сам Firebird не поддерживает пакетную обработку запросов. Это можно смоделировать в драйвере (это то, что драйвер JDBC Firebird делает Jaybird), но, насколько мне известно, поставщик .NET для Firebird не предоставляет эту функцию.

...