NHibernate с Firebird… включены ли эти функции?

Мы очень успешно используем NHibernate с серверной частью Firebird. Мой вопрос касается функций, доступных в NHibernate, поддерживаемых Firebird. Если у вас есть опыт работы с Firebird и NHibernate, ваши комментарии приветствуются.

  1. Поддерживает ли Firebird запросы "Future"?По моему мнению, Firebird - одна из немногих баз данных, не поддерживающих эту функцию. Есть ли у кого-нибудь обходной путь, поскольку "Future" было бы хорошей функцией для использования.

  2. Поддерживает ли Firebird функцию NHibernate "prepare_sql". По какой-то причине я не могу заставить это работать в Firebird и постоянно получаю предупреждение (в Nhibernate Profiler) о том, что размеры параметров не равны.

  3. Поддерживает ли Firebird пакетную обработку? В сопоставлениях NHibernate мы указываем пакетирование, однако не можем увидеть никаких доказательств этого в профилировщике.

Для тех, кто заинтересован, мы используем Fluent NHibernate для настройки NHibernate. Все работает хорошо, и у нас есть большой контроль над ORM, однако нам нужно лишь пояснить перечисленные выше пункты.

Ваши мысли?

8
задан Kotarsi 16 June 2011 в 16:15
поделиться