除了支持行锁,SQL Anywhere 还支持表锁。表锁不同于模式锁:表锁在表的所有行上放置锁,而模式锁在表的模式上放置锁。有三类表锁:
只有在事务结束(发生 COMMIT 或 ROLLBACK)后才释放表锁。
下表显示了哪两个表锁之间会发生冲突。
Shared | Intent | Exclusive | |
Shared | conflict | conflict | |
Intent | conflict | conflict | |
Exclusive | conflict | conflict | conflict |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |