分类:
DML锁(data locks,数据锁),用于保护数据的完整性;
DDL锁(dictionary locks,字典锁),用于保护数据库对象的结构,如表、索引等的结构定义;
内部锁和闩(internal locks and latches),保护数据库的内部结构。
DML锁:
TM锁:表级锁。
TX锁:事务级或行级锁。
TM锁包括了SS、SX、S、X 等多种模式,在数据库中用0-6来表示。不同的SQL操作产生不同类型的TM锁。
DML锁分类表 | |||
锁模式 | | | |
0 | | | |
1 | | | |
2 | | | |
3 | | | |
4 | | | |
5 | | | |
6 | | | |