Глава 16. Автономные транзакции#

Глава 16. Автономные транзакции

Глава 16. Автономные транзакции

Автономные транзакции в PL/pgSQL позволяют выполнять SQL-запросы внутри функции в отдельной транзакции с полной изоляцией. Это обеспечивает гибкость, необходимую для реализации сложной логики и обработки ошибок, которые невозможны в обычной функции PL/pgSQL. Однако автономные транзакции следует использовать осмотрительно, чтобы избежать проблем с потреблением ресурсов и с параллельностью.