1、Oracle的4个特性
1、atomicity 原子性
2、consistency 一致性
3、isolation 隔离性
4、durability 持久性
2、事务起点、终点
事务起点:执行一条dml语句
事务终点:
1、执行commit、rollback语句
2、执行一条ddl、dcl语句
3、断开与数据库连接
|-disconnect、exit、quit、切换用户 提交
|-host、异常断开 回滚
3、保存点
1、savepoint savepoint_name
2、rollback to savepoint savepoint_name
4、锁分为表级锁(TM)、行级锁(TX)
5、v$lock (id1对应dba_objects.object_id)
6、select ...... for update [nowait | wait n]
7、--查看数据库中哪些表被锁定
select c.OBJECT_NAME,a.SID,a.SERIAL#,b.ORACLE_USERNAME,b.OS_USER_NAME,a.LOGON_TIME
from v$session a,v$locked_object b,dba_objects c
where c.OBJECT_ID=b.OBJECT_ID and a.SID=b.SESSION_ID;
8、Kill会话
alter system kill session 'SID,SERIAL#';