Как ведут себя триггеры при одновременной видимости транзакций? - PullRequest
2 голосов
/ 28 марта 2010

Я работаю над PostgreSQL 8.4 в режиме чтения. Я знаю, что для каждого запроса сервер делает снимок состояния базы данных, чтобы запрос ведет себя согласованно. Включает ли он триггеры, которые вызываются в ответ на этот запрос? Или для каждого запроса, вызванного из триггера, создается новый снимок?

1 Ответ

2 голосов
/ 28 марта 2010

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

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