TC ENQUEUE

westzq1984發表於2010-04-09

今天晚上切割時候建立索引時遇到TC ENQUEUE

查了文件,10g裡面的TC分2種

enq: TC - contention

Lock held to guarantee uniqueness of a tablespace checkpoint

enq: TC - contention2

Lock during setup of a unique tablespace checkpoint in null mode

檢視了V$LOCK,程式被CKPT柱塞

建立索引是NOLOGGING+PARALLEL 8

那原因應該是由於並行建立時的直接路徑讀取,導致需要提前觸發TABLESPACE CHECKPOINT,將相關的髒塊刷入磁碟,而在建立索引前,剛剛對相關表批量插入了大量資料,估計是IO的問題。

由於是單次操作,對進度影響不大,先記錄下就是

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8242091/viewspace-631643/,如需轉載,請註明出處,否則將追究法律責任。

相關文章