2015-01-16 19 views
0

Есть ли какая-либо функция в postgres, которая могла бы совершать транзакции в другой сессии? Например, кто-то запустил сеанс и начал транзакцию, а затем забыл о фиксации, и я хотел бы совершить транзакцию с моей сессии.Зафиксировать транзакцию за пределами сеанса

ответ

2

Нет, вы не можете этого сделать в PostreSQL или любой другой СУБД, если на то пошло. Если у вас есть доступ к базе данных DBA в вашу базу данных, вы можете убить сеанс, чья фиксация не была сделана (и транзакция будет отменена).

Смежные вопросы