忘電子工掌出社 9.3锁定 · SQL Server2000通过锁定(Lock)来确保事务完整性和数据库一致 性。锁定可以防止丢失更新、读取尚未认可的数据、不可重复读 和幻象读取( Phantom read)。 9.3.1锁定的概念 锁定(Iock)是在多用户环境下对资源访问的一种限制机制,当 对一个数据源加锁后,此数据源就有了一定的访问限制,就称对 此数据源进行了锁定。在 SQL Server中,可以对以下的对象进行 锁定:数据行(Row),索引行(Key),页(Page),盘区 ( Extent),表( Table),数据库( Database) 在 SQL Server2000中,拥有多个数据点的锁定,来允许事务锁定 不同类型的资源。为了把锁定的成本降至最低, SQL Server自动 根据工作的适当层级来锁定资源。 返回目录9.3 锁定 • SQL Server 2000通过锁定(Lock)来确保事务完整性和数据库一致 性。锁定可以防止丢失更新、读取尚未认可的数据、不可重复读 和幻象读取(Phantomread)。 • 9.3.1 锁定的概念 • 锁定(Lock)是在多用户环境下对资源访问的一种限制机制,当 对一个数据源加锁后,此数据源就有了一定的访问限制,就称对 此数据源进行了锁定。在 SQL Server中,可以对以下的对象进行 锁定:数据行(Row),索引行(Key),页(Page),盘区 (Extent),表(Table),数据库(Database)。 • 在SQL Server 2000中,拥有多个数据点的锁定,来允许事务锁定 不同类型的资源。为了把锁定的成本降至最低,SQL Server自动 根据工作的适当层级来锁定资源。 • 返回目录