这是我的场景:
我有表 A,它有 4 行(id、col1、col2、col3),最后 3 行有一个唯一索引(id 是主键)。假设有 2 个用户:用户 Foo 和用户 Bar。如果 Foo 和 Bar 都启动了一个在表 A 上插入许多行的事务,同时他们提交了他们的事务,那么表是否可能存在 UNIQUE 索引的不一致?
换句话说,如果一个事务是原子的(而且确实如此),这是否意味着只要它运行,就不会运行其他可能对第一个事务一致性造成风险的事务?
提前致谢!
这是我的场景:
我有表 A,它有 4 行(id、col1、col2、col3),最后 3 行有一个唯一索引(id 是主键)。假设有 2 个用户:用户 Foo 和用户 Bar。如果 Foo 和 Bar 都启动了一个在表 A 上插入许多行的事务,同时他们提交了他们的事务,那么表是否可能存在 UNIQUE 索引的不一致?
换句话说,如果一个事务是原子的(而且确实如此),这是否意味着只要它运行,就不会运行其他可能对第一个事务一致性造成风险的事务?
提前致谢!