2017-01-31 2 views
0

Я знаю, что можно убить транзакцию в режиме бездействия Postgres, однако можно ли принудительно ее совершить. Конец должен исходить от какого-то агента, который контролирует незанятые транзакции, а не из модуля, который начал транзакцию.Postgres - принудительное совершение транзакции в режиме ожидания

Благодаря Avi

ответ

0

Там нет никакого способа сделать это, и это хорошая вещь, тоже. Как вы могли быть уверены в том, что работа транзакции завершена, и после этого база данных находится в последовательном состоянии?

Правильное решение заключается в том, чтобы зафиксировать приложение, чтобы оно не оставляло транзакции “ подвешивание ”.

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