(1) Есть ли новые разработки
сделано на встроенной версии
Сообщество FireBird?
Да, как встроенная, так и клиент-серверная версии являются очень активными проектами.
Используя ту же самую встроенную версию dll для ADO.NET, например, вы можете использовать самую последнюю версию dll движка firebird, даже если поставщик ADO.NET Firebird создан не для этой версии, а для предыдущей.
Проверьте систему отслеживания проблем здесь: http://tracker.firebirdsql.org/secure/Dashboard.jspa
(2) Есть ли восстановление файлов базы данных?
& оптимизировать (уменьшить и т. д.) функции в
это?
Да, как описано здесь: http://www.firebirdfaq.org/faq324/. Вам необходимо установить клиент-серверную версию firebird, чтобы использовать GFIX и GBAK из командной строки. Это всего лишь несколько мегабайт.
У Firebird нет возможности «сжатия» для сокращения базы данных. Вам нужно сделать резервную копию, а затем восстановить базу данных, чтобы сделать это. Однако вы можете годами пользоваться базой данных Firebird без резервного копирования / восстановления (если вам повезет и жесткий диск не умрет). Единственное, что вам, возможно, потребуется сделать, - это пересчитать все показатели независимости, как описано здесь: http://www.firebirdsql.org/dotnetfirebird/blog/2005/03/improving-query-performance-through.html
(3) Поддерживает ли он триггеры, внешние
Ключи, PL / SQL типа вещей и т. Д.? 10101
Да. Версия 2.5 встроенного движка также поддерживает одновременный доступ к одному и тому же файлу базы данных из разных процессов.