Postgres事务块:何时开始锁定?

时间:2018-03-05 11:51:25

标签: postgresql

在Postgres 9.4中,如果我在事务中包装提交,则输入:

BEGIN;
UPDATE mytable(email)...
COMMIT;

据我所知,它会在交易期间锁定交易中使用的表格。

但锁定什么时候开始?在COMMIT之后按Enter键是否会启动?或者在BEGIN之后按Enter键时是否开始?

如果事务中只有一个提交,那么锁定行为与直接输入提交有什么不同吗?

0 个答案:

没有答案