Oracle 10g 引入 CONTROLF 事件變更,控制檔內部位圖結構調整,旨在支援 Grid Computing 下大量並行實例(RAC)。
Database checkpoint: Thread=1 scn: 0x0000.0007276a
Threads: #Enabled=1, #Open=1, Head=1, Tail=1
enabled threads: 01000000 00000000 ... (共 256 bits,僅第 1 bit 為 1)
Database checkpoint: Thread=2 scn: 0x0000.008a8531
Threads: #Enabled=2, #Open=2, Head=2, Tail=1
enabled threads: 01100000 00000000 ... (第 1、2 bit 為 1,代表兩個啟用執行緒)
#Enabled、#Open 反映當前活躍實例數,支援線上增減節點。CREATE CONTROLFILE)時,MAXINSTANCES 參數上限提升。參考來源:Eygle 控制檔位圖分析