1. 程式人生 > >Oracle中最易忽視的重要程序

Oracle中最易忽視的重要程序

Oracle資料庫中的某程序因比較小而往往被資料庫管理員所忽視。筆者這次就給大家提醒提醒,不要忽視了這兩個程序的作用。如果利用的好的話,會減少系統管理員不少的工作。


歸檔程序ARCH


在重做日誌檔案管理中有歸檔與非歸檔兩種模式。在日誌進行切換時,如果不對原先的日誌檔案進行歸檔,而直接覆蓋的話,就叫做非歸檔模式。相反,在寫入下一個日誌檔案的時候,會先對目標日誌檔案進行歸檔,這就叫做歸檔模式。歸檔程序ARCH就是負責在重做日誌檔案切換後將已經寫滿的重做日誌檔案複製到歸檔日誌檔案中,以防止迴圈寫入重做日誌檔案時將其覆蓋。所以說,只有資料庫執行在歸檔模式時,這個ARCH程序才會被啟動。在任何一中操作模式下,重做日誌檔案都會被迴圈使用。所以當LGWR程序在進行日誌切換,需要用到下一個日誌檔案時,則資料庫會被暫時的掛起,進行目標日誌檔案的歸檔工作。直到這個目標重做日誌檔案歸檔完畢後,資料庫才會恢復正常。所以說,歸檔日誌的操作,有時候也會影響資料庫的效能,特別是當需要進行頻繁的大批量資料更改的時候。


原文:
http://bbs.landingbj.com/t-0-208691-1.html