我有两个并发的SQL事务,采用最严格的隔离级别(可串行化)
根据这里所述:
SQL标准定义了四个事务隔离级别。最严格的是Serializable,在标准中被定义为一个段落,其中指出任何一组Serializable事务的并发执行都保证以某种顺序逐个运行时产生相同的效果。
但是你会发现在第二个事务的中间,表是空的。 这怎么可能,我该如何解决?
根据这里所述:
SQL标准定义了四个事务隔离级别。最严格的是Serializable,在标准中被定义为一个段落,其中指出任何一组Serializable事务的并发执行都保证以某种顺序逐个运行时产生相同的效果。
但是你会发现在第二个事务的中间,表是空的。 这怎么可能,我该如何解决?