读书人

设立事务

发布时间: 2012-09-02 21:00:34 作者: rapoo

设置事务

set transaction isolation level read committed;set transaction isolation level serializable;rollback;set transaction isolation level serializable;rollback;set transaction read only;rollback;begin  set transaction read only;  rollback;end;/--exec dbms_transaction.read_only;alter session set isolation_level=serializable;rollback;alter session set isolation_level=read committed;begin  execute immediate 'alter session set isolation_level=serializable';end;/rollback;ALTER SESSION SET isolation_level 与 SET TRANSACTION ISOLATION LEVEL 区别1: set transaction readonly只能设置SERIALIZABLE | READ COMMITTED    而ALTER SESSION SET isolation_level 可以设置任何事务2:SET TRANSACTION ISOLATION LEVEL 设置的事务在rollback 或commit 后,就恢复到默认read COMMIT而ALTER SESSION SET是在会话级别 有效设置事务只能在事务语句的第一句

读书人网 >其他数据库

热点推荐