Oracle
TX 标签描述

ORACLETM锁与TX锁联系 理论部分: 1. DML锁 DML锁(也称为数据锁)保证多个用户同时访问的数据的完整性。例如,DML锁可防止两个客户购买在线书商提供的图书的最后一本。DML锁可防止同时发生冲突的DML或DDL操作。对用户的数据操纵,Oracle可以自动为操纵的数据进行加锁,但也可以人为的实施加锁。DML锁可由一个用户进程以显式的方式加锁,也可通过某些SQL语句隐含方式实现。 1.1. TX锁 行锁,也称为TX锁,是单行表上的锁。当事务执行数据库插入、更新、删除操作时,该事务自动获得操作表中操作行的排它锁。事务发起第一个修改时会得到TX锁,而且会一直持有这个锁...