Oracle 11g ddl_lock_timeout
来源:互联网 发布:淘宝闲鱼拍卖是正品吗 编辑:程序博客网 时间:2024/06/03 06:42
在Oracle 11g之前,当一个表上还有事务,此时不能对表进行DDL操作,否则会马上报错。在11g里引进了ddl_lock_timeout这个参数,可以等上一段时间后还没有获得锁,才会报错。我个人认为这个新特性用处不大,知道就行了。
session1:
SQL> select * from v$version;BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
SQL> drop table test purge;
SQL> create table test(id number(10));
SQL> insert into test values(1);
已创建 1 行。
session2:
SQL> show parameter ddl_lock_timeout;
NAME TYPE VALUE
------------------------------------ ----------- -----------
ddl_lock_timeout integer 0
SQL> set timing on
SQL> drop table test;
drop table test
*
第 1 行出现错误:
ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效
已用时间: 00: 00: 00.01
SQL> drop table test;
drop table test
*
第 1 行出现错误:
ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效
已用时间: 00: 00: 10.01
0 0
- Oracle 11g ddl_lock_timeout
- DDL_LOCK_TIMEOUT --Oracle 11g DDL 的 wait选项
- DDL With the WAIT Option (DDL_LOCK_TIMEOUT) in Oracle Database 11g Release 1
- Oracle 变量之 DDL_LOCK_TIMEOUT
- ddl_lock_timeout
- DDL_LOCK_TIMEOUT
- Oracle 11g 发布
- Oracle 11g SECUREFILES
- 安装oracle 11g
- oracle 11g 常用命令
- 卸载oracle 11g
- ORACLE 11G卸载
- 有关Oracle 11g
- oracle 11G 卸载
- Oracle 11g 安裝出錯問題
- 卸载oracle 11g
- oracle 11g常用命令
- Oracle 11g安装
- Pascal's Travels (HDU 1208)
- css中display:inline-block属性值的空隙消除
- js数字计算
- Lua学习笔记 第二章 类型与值
- 为什么写Java程序需要接口
- Oracle 11g ddl_lock_timeout
- 通用异常处理框架
- CentOS远程桌面
- iOS ARC也会有内存泄露
- android心得
- ANDROID自定义视图——onMeasure,MeasureSpec源码 流程 思路详解
- Oracle minus使用
- 使用Jquery.lazyload框架提升网站页面加载性能。
- aloge alogw alogi alogd alogv