В какой области (conn, db, схема) есть транзакция базы данных? - PullRequest
0 голосов
/ 16 января 2019

Я хочу знать, какова область действия транзакции базы данных.

Если транзакция создана, могу ли я получить доступ к транзакции из другого:

  1. подключение
  2. база
  3. схема

1 Ответ

0 голосов
/ 16 января 2019

Я не уверен, что вы понимаете транзакции в RDBMS. Вы можете создать транзакцию внутри сеанса, а затем вы можете зафиксировать или откатить транзакцию. Нет возможности для обмена транзакциями между соединениями, базами данных и схемами. Подробнее о транзакциях можно прочитать здесь: Транзакции PostgreSQL

Существует опция создания двухфазной транзакции фиксации. Если вы создаете транзакцию такого типа, транзакция больше не связана с сеансом, и ее состояние сохраняется на диске. Но я думаю, что это не то, что вы имеете в виду. Вы можете прочитать больше о транзакциях двухфазной фиксации .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...