Двухфазное подтверждение транзакций
В случае двухфазных транзакций триггеры на событие TRANSACTION START
срабатывают в фазе подготовки (prepare), а не в фазе commit.
В случае двухфазных транзакций триггеры на событие TRANSACTION START
срабатывают в фазе подготовки (prepare), а не в фазе commit.
Триггеры для событий базы данных DISCONNECT
и ROLLBACK
не будут вызваны при отключении клиентов через таблицы мониторинга (DELETE FROM MON$ATTACHMENTS
).
Использование оператора IN AUTONOMOUS TRANSACTION DO
в триггерах на событие базы данных связанные с транзакциями (COMMIT
, ROLLBACK
, START
) может привести к его зацикливанию.