摘要
ANSI SQL-92 [MS,ANSI] 根据以下现象定义隔离级别:脏读、不可重复读和幻像。本文表明,这些现象和 ANSI SQL 定义无法描述几种流行的隔离级别,包括这些级别的标准锁定实现。调查现象的模糊性可以得到更清晰的定义;此外,还引入了更好地描述隔离类型的新现象。定义了一种重要的多版本隔离类型,即快照隔离。
作者:
- Hal Berenson, Microsoft Corp., haroldb@microsoft.com
- Phil Bernstein, Microsoft Corp., philbe@microsoft.com
- Jim Gray, Microsoft Corp., gray@microsoft.com
- Jim Melton, Sybase Corp., jim.melton@sybase.com
- Elizabeth O’Neil, UMass/Boston, eoneil@cs.umb.edu
- Patrick O'Neil, UMass/Boston, poneil@cs.umb.edu