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#';
- oracle 事务
- Oracle事务
- Oracle 事务
- 【Oracle】事务
- oracle事务
- oracle事务
- oracle事务
- Oracle事务
- Oracle事务
- Oracle事务
- oracle/事务
- oracle事务
- oracle 事务
- oracle事务
- Oracle事务
- Oracle事务
- oracle事务
- Oracle事务
- IOS 高级开发 runtime(二)
- Java集合类
- 【One Day菜鸟到大鸟】MyBatis搭建环境
- QWidget与HWND的互相转换
- 剑指offer--从尾到头打印链表
- oracle事务
- 算法练习-NOJ-1009-迷宫问题
- 在最新的Xcode中创建Protocol和Category文件
- 黑马程序员-------------面向对象和类
- C++二叉树的实现
- c语言获取当前工作路径(转)
- bzoj 3672: [Noi2014]购票
- 算法练习-NOJ-1141-走迷宫
- 【Java并发编程】之十:使用wait/notify/notifyAll实现线程间通信的几点重要说明