之前一直以为select放在begin;commit中才会消耗事务,今天做了验证发现select语句在begin;commit中也不会消耗事务。
pg中默认的查询是不消耗事务的,如下图所示
如果把select放在begin中,会消耗事务吗,答案是不会消耗
在事务中包含有insert语句,才会消耗事务
之前一直以为select放在begin;commit中才会消耗事务,今天做了验证发现select语句在begin;commit中也不会消耗事务。
pg中默认的查询是不消耗事务的,如下图所示
如果把select放在begin中,会消耗事务吗,答案是不会消耗
在事务中包含有insert语句,才会消耗事务