THREAD。每個實例獨立生成在線日誌信息,並且擁有獨立的LGWR進程用於寫入在線日誌文
件。但是在RAC數據庫環境中,在線日誌文件也必須是所有節點都能夠***同訪問的。原因也是
壹樣的,當進行實例恢復的時候,由於相關的數據被寫在多個在線日誌文件中,因此必須用到所
有的REDO LOG THREAD中的在線日誌文件,才能夠完成恢復。當我們在數據庫上增加壹個新
的實例的時候,必須為這個實例創建壹組新的在線日誌記錄,同時激活這個REDO LOG
THREAD。反過來,要從數據庫中刪除壹個實例的時候,我們必須關閉這個THREAD,否則無
論這個實例是否被使用,數據庫恢復的時候,仍然會需要使用這個THREAD的日誌。在這種情
況下關閉某個THREAD後重新做壹次全庫備份,會少很多麻煩事。如果妳真的碰到了這種情況,
而那個實例的在線日誌文件還沒刪除,那麽可以找找數據庫恢復所需要的CHANGE#是否在在線
日誌中存在,如果存在,妳也可以直接恢復這個在線日誌來解決這個問題。
在使用UNDO自動管理的模式下,每個實例都需要使用獨立的UNDO表空間,這些表空間
的數據文件也必須存放在所有實例都能夠訪問的***享存儲上,其原因我們在前面已經多次提到,
不再重復了。
在多實例數據庫環境中,臨時表空間是可以多個實例***享的,不過能夠***享的僅僅是臨時表
空間,臨時段是不能***享的。在壹個臨時表空間上,每個實例必須擁有自己獨立的臨時段。當臨
時表空間滿的時候,如果其他實例的臨時段有空閑空間,那麽這個實例可以從其他實例的臨時段
中偷取壹個EXTENT,用於擴展自己的臨時段。