Postgres + BEGIN

Krisha

pain in the neck
Postgres + BEGIN

Подскажите, плиз, если я делаю BEGIN, а потом не делаю ни COMMIT ни ROLLBACK и скрипт завершает работу, это нормально или лучше делать END самому ?
 

YRusinov

Филин Ух
Это не есть нормально, лучше завершать транзакцию самому, т.к. при транзакции все изменения физически вносятся в базу только после commit, а отсутствие commit или rollback может привести к конфликту с другими пользователями postgresql.
 
Сверху