Многопоточная архитектура Firebird 2.5
Основной целью Firebird 2.5 было заложить основу для многопоточной архитектуры будущих версий. В данной версии в основе двух моделей Firebird Super Server и Firebird Classic лежит общий код, осуществляющий низкоуровневую синхронизацию и потокобезопасность.
Новые возможности SQL в Firebird 2.5
- Управление пользователями через SQL (CREATE USER/ALTER USER/DROP USER).
- Модификация представлений через инструкции ALTER VIEW и CREATE OR ALTER VIEW.
- Возможность изменять вычисляемые поля ALTER COLUMN.
- Оператор SIMILAR TO позволяет проверять регулярные выражения в условии WHERE, CHECK и в операторе IF расширения PSQL.
Прочие изменения в Firebird 2.5
- Поддержка автономных транзакций в PSQL (хранимые процедуры, триггеры, оператор EXECUTE BLOCK.
- Выполнение гетерогенных запросов через EXECUTE STATEMENT
- VIEW на основе хранимых процедур
- Таймауты запросов
- Улучшенный мониторинг. MON$MEMORY_USAGE и др.
- Принудительное отключение клиента через MON$STATEMENTS.
- Новая системная роль RDB$ADMIN позволяет передавать SYSDBA свои привилегии другому юзеру в пределах базы данных.
Новая версия Firebird 2.5 ODS
В Firebird 2.5 изменен номер ODS (On-Disk-Structure) = 11.2
Подробно об этих и других изменениях читайте в этом блоге в будущих постах!
Комментариев нет:
Отправить комментарий