<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>《Oracle 11G的DDL_LOCK_TIMEOUT参数》的评论</title>
	<atom:link href="https://www.xifenfei.com/2012/07/oracle-11g%e7%9a%84ddl_lock_timeout%e5%8f%82%e6%95%b0.html/feed" rel="self" type="application/rss+xml" />
	<link>https://www.xifenfei.com/2012/07/oracle-11g%e7%9a%84ddl_lock_timeout%e5%8f%82%e6%95%b0.html</link>
	<description>提供7*24专业数据库(Oracle,SQL Server,MySQL,PostgreSQL等)恢复和技术支持@Tel:17813235971</description>
	<lastBuildDate>Thu, 11 Dec 2025 02:46:14 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>作者：惜分飞</title>
		<link>https://www.xifenfei.com/2012/07/oracle-11g%e7%9a%84ddl_lock_timeout%e5%8f%82%e6%95%b0.html/comment-page-1#comment-916</link>
		<dc:creator><![CDATA[惜分飞]]></dc:creator>
		<pubDate>Thu, 12 Jul 2012 15:40:48 +0000</pubDate>
		<guid isPermaLink="false">https://www.xifenfei.com/?p=3473#comment-916</guid>
		<description><![CDATA[&lt;strong&gt;增加新列测试&lt;/strong&gt;
在增加列的时候ddl_lock_timeout默认值未报ORA-00054
[sql]
--session 1
11:32:23 SQL&gt; delete from t_xifenfei where username=&#039;CHF&#039;;

0 rows deleted.

Elapsed: 00:00:00.00

--session 2
SQL&gt; set time on
11:34:10 SQL&gt; set lines 150
11:34:17 SQL&gt; show parameter ddl_lock_timeout;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- --------
ddl_lock_timeout                     integer                0

11:34:19 SQL&gt; alter table t_xifenfei add (xff varchar2(10));
--hang住


--session 1
11:34:35 SQL&gt; commit;

Commit complete.

Elapsed: 00:00:00.00

--session 2结果

Table altered.

11:37:46 SQL&gt; 
[/sql]

设置ddl_lock_timeout未生效
[sql]
--session 1
11:37:41 SQL&gt; delete from t_xifenfei where username=&#039;CHF&#039;;

0 rows deleted.

Elapsed: 00:00:00.01

--session 2
11:40:58 SQL&gt; alter session set ddl_lock_timeout=10;

Session altered.

11:41:07 SQL&gt; alter table t_xifenfei add (xff_n  varchar2(10));
--hang住

--session 1
11:41:14 SQL&gt; commit;

Commit complete.

Elapsed: 00:00:00.00
11:42:48 SQL&gt; 

--session 2
Table altered.

11:43:37 SQL&gt; 
[/sql]
试验证明,在增加新列时,ddl会话不会报ORA-00054错误,同时ddl_lock_timeout参数也未生效]]></description>
		<content:encoded><![CDATA[<p><strong>增加新列测试</strong><br />
在增加列的时候ddl_lock_timeout默认值未报ORA-00054</p>
<pre class="brush: sql; title: ; notranslate">
--session 1
11:32:23 SQL&gt; delete from t_xifenfei where username='CHF';

0 rows deleted.

Elapsed: 00:00:00.00

--session 2
SQL&gt; set time on
11:34:10 SQL&gt; set lines 150
11:34:17 SQL&gt; show parameter ddl_lock_timeout;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- --------
ddl_lock_timeout                     integer                0

11:34:19 SQL&gt; alter table t_xifenfei add (xff varchar2(10));
--hang住


--session 1
11:34:35 SQL&gt; commit;

Commit complete.

Elapsed: 00:00:00.00

--session 2结果

Table altered.

11:37:46 SQL&gt; 
</pre>
<p>设置ddl_lock_timeout未生效</p>
<pre class="brush: sql; title: ; notranslate">
--session 1
11:37:41 SQL&gt; delete from t_xifenfei where username='CHF';

0 rows deleted.

Elapsed: 00:00:00.01

--session 2
11:40:58 SQL&gt; alter session set ddl_lock_timeout=10;

Session altered.

11:41:07 SQL&gt; alter table t_xifenfei add (xff_n  varchar2(10));
--hang住

--session 1
11:41:14 SQL&gt; commit;

Commit complete.

Elapsed: 00:00:00.00
11:42:48 SQL&gt; 

--session 2
Table altered.

11:43:37 SQL&gt; 
</pre>
<p>试验证明,在增加新列时,ddl会话不会报ORA-00054错误,同时ddl_lock_timeout参数也未生效</p>
]]></content:encoded>
	</item>
</channel>
</rss>
