Мы очень успешно используем NHibernate с серверной частью Firebird. Мой вопрос касается функций, доступных в NHibernate, поддерживаемых Firebird. Если у вас есть опыт работы с Firebird и NHibernate, ваши комментарии приветствуются.
Поддерживает ли Firebird запросы "Future"?По моему мнению, Firebird - одна из немногих баз данных, не поддерживающих эту функцию. Есть ли у кого-нибудь обходной путь, поскольку "Future" было бы хорошей функцией для использования.
Поддерживает ли Firebird функцию NHibernate "prepare_sql". По какой-то причине я не могу заставить это работать в Firebird и постоянно получаю предупреждение (в Nhibernate Profiler) о том, что размеры параметров не равны.
Поддерживает ли Firebird пакетную обработку? В сопоставлениях NHibernate мы указываем пакетирование, однако не можем увидеть никаких доказательств этого в профилировщике.
Для тех, кто заинтересован, мы используем Fluent NHibernate для настройки NHibernate. Все работает хорошо, и у нас есть большой контроль над ORM, однако нам нужно лишь пояснить перечисленные выше пункты.
Ваши мысли?