Oracle 10g數據庫默認安裝應該注意的問題:
1.Oracle 10g 的FLASH_RECOVERY_AREA 默認空間為2G,這個沒有做好定時備份歸檔日志,刪除歸檔日志的方案,很容易出問題。這個出問題已經有好幾次了。當剛安裝好數據庫,大量的imp數據時,不斷產生歸檔日志,兩小時就可以占滿2G的空間,就妨礙導入數據。
2、Oracle 10g的默認redo日志文件有三組,每組只有一個文件,每個文件的默認大小為50M,有的為100M,但還是比較小。大量數據導入數據庫時,日志切換過快,則會導致檢查點不能完成。在alert_log日志發現如下的錯誤。這就需要增加redo的大小。最好安裝前可以每個redo組有兩個成員文件,兩個成員文件位於不同的磁盤。可以把成員文件的大小設置比較大比如500M,這樣日志切換就比較長點時間了。
Thread1cannotallocatenewlog,sequence77
Checkpointnotcomplete
Currentlog#1seq#76mem#0:F:ORACLEPRODUCT10.2.0
ORADATAXBOMSREDO01.LOG
Thread1advancedtologsequence77
Currentlog#3seq#77mem#0:F:ORACLEPRODUCT10.2.0
ORADATAXBOMSREDO03.LOG
查看redo的文件位置:
SQL>select * from v$logfile;
增加redo組:blog
SQL>alterdatabaseaddlogfile'F:ORACLEPRODUCT10.2.0
ORADATAXBOMSREDO04.LOG'size300M;
SQL>alterdatabaseaddlogfile'F:ORACLEPRODUCT10.2.0
ORADATAXBOMSREDO05.LOG'size300M;
SQL>alterdatabaseaddlogfile'F:ORACLEPRODUCT10.2.0
ORADATAXBOMSREDO06.LOG'size300M;
查看日志組如果不是當前的、活動的,則可以刪除:
SQL>select*fromv$log;
SQL>altersystemswitchlogfile;
SQL>alterdatabasedroplogfilegroup1;