Logical Standby中自動優化統計功能問題 ?

tolywang發表於2009-10-15
Oracle 10g  10.20.4 ,  
Production DB + Logical Standby (Web Report Access) + Physical Standby  



由於 DBMS_SCHEDULER 在 Oracle10g Logical 也是不支援的,這些包在主庫可以執行,但是不會將相應的改變傳遞到備庫去, 導致了Production DB上進行優化統計的動作不會在Logical Standby上進行 (這裡假設10g Production 中使用預設的自動優化統計Job)。


[網路資料]   ------    有一個例外就是DBMS_JOB。 使用DBMS_JOB提交的Job會複製到備庫, 但是在備庫的job是不會排程執行的,只有在切換後,原來的備庫變成新的主庫,這些Job會根據原來主庫執行的情況自動啟動 , 也就是: Job在Logical 備庫是不會自動執行的,只有當主庫的log傳輸過來在做SQL Apply到原來主庫上執行Job的那個時候才會根據主庫原來的執行情況在備庫上執行,且備庫上的Job 執行時間或sequence 也會更改 。

備註: 我們是通過Physical Standby 通過命令轉化為 Logical Standby 的。


問題:  
Job在Logical 備庫不會自動執行, 那麼也就是在Oracle10g Logical Standby上不能使用自動統計優化功能(必須手工或指令碼執行) ?

[ 本帖最後由 tolywang 於 2009-10-14 18:04 編輯 ]

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

相關文章