标签: postgresql
在Postgres 9.4中,如果我在事务中包装提交,则输入:
BEGIN; UPDATE mytable(email)... COMMIT;
据我所知,它会在交易期间锁定交易中使用的表格。
但锁定什么时候开始?在COMMIT之后按Enter键是否会启动?或者在BEGIN之后按Enter键时是否开始?
COMMIT
BEGIN
如果事务中只有一个提交,那么锁定行为与直接输入提交有什么不同吗?