上周五快下班了,开发那边找到我,说一个resize操作做了40分钟还没执行完,让我看看。
因为该开发所属的系统在exadata上,12c的库,我下意识的觉得,又来bug了。
登上数据库查看,该操作是将一个500g的bigfile文件resize为700g,该会话的等待事件是:enq:TT-contention
该等待事件在以前的版本是跟temporary table有关,在8i版本以后,更多的参与表空间事务管理。
以下是对enq:TT-contention等待事件的详细说明:
Product (Component) Oracle Server (Rdbms) Range of versions believed to be affected (Not specified) Versions confirmed as being affected
- 11.2.0.3
- 11.1.0.7
Platforms affected Generic (all / most platforms affected)
The fix for 14055559 is first included in
- 12.1.0.1 (Base Release)
- 11.2.0.4 (Server Patch Set)
Interim patches may be available for earlier versions - click here to check.
Symptoms: |
Related To: |
|
|
----------------------------------------------------------------------------------------------A system hang can occur due to TT-enqueue contention if a session performs a BIGFILE tablespace resize concurrent with space allocation occuring. Rediscovery Notes User might hit this bug if system hangs due to TT-enqueue contention and there is concurrent bigfile tablespace resize (shrink) and space allocation. Workaround None