oracle事务

来源:互联网 发布:nba2k17季后赛数据 编辑:程序博客网 时间:2024/04/30 13:42

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#';

       

0 0
原创粉丝点击