oracle 常見初始化引數

winston_DBA發表於2015-04-21
1.cluster_database:oracle RAC方面引數,用於開啟oracle RAC是否開啟;
2.compatible:
     該引數決定了oracle將寫出什麼樣格式的內容到磁碟上,若該引數比最新軟體版本低,則寫入到資料檔案中的內容和低版本的寫入內容一致。
     該引數只能增大不能縮小,但如果超出引數檔案最大支援的版本,則引數檔案損壞;
     一般情況下,該引數設定都是合理的,不需要十分關注,在傳輸表空間和複雜dataguard環境中,需要特別留意。
     若存在主備庫環境,則主庫和備庫的compatible值必須一致!
3.control_files:
     記錄了控制檔案的位置,多個(1~8個)控制檔案用逗號分隔;
     oracle建議在作業系統層面對控制檔案做多個備份冗餘;
     多個例項需保持一致;
4.db_block_size:
     預設大小8196,最小2K,最大32K。一般32位系統最大支援16K,64位系統最大支援32K;
     RAC環境中每個例項的引數值必須相同!
     DSS和DW系統,一般將該值設定更大,降低IO壓力;
5.db_create_file_dest:
     用於指定oracle管理的檔案的預設存放位置;
     如果為該值指定一個路徑,則該路徑必須存在,oracle並不會自動建立,並且oracle資料庫必須有在該路徑下的讀寫許可權。
6.db_create_online_log_dest_n:
     主要用於指定oracle管理的控制檔案和日誌檔案的存放路徑;
     可以設定為多個值,並在多個路徑下進行冗餘備份,oracle建議至少設定兩個值,增加容錯性;
      如果為該值指定一個路徑,則該路徑必須存在,oracle並不會自動建立,並且oracle資料庫必須有在該路徑下的讀寫許可權。
7.db_domain:
     在分散式系統中,使用該引數指定oracle在網路中的邏輯地址;例如sales.us.com和sales.china.com表示在美國和中國的銷售部門。
8.db_name:
     指定oracle資料庫名,最大字元長度為8,大小寫敏感且在主備庫環境中,該引數需要一致;
     不管是手工建庫還是DBCA建庫,在建立oracle資料庫時,該引數就已經指定;
     當mount狀態時,需要保證引數中的db_name需要和此時的db_name保持一致。
9.db_recovery_file_dest:
     該引數指定了快速恢復區(fast_recovery_area)的路徑,該路徑下存放了控制檔案、日誌檔案、歸檔日誌檔案、RMAN備份檔案和閃回日誌等內容;
     設定該引數前,需要先設定db_recovery_file_dest_size。
10.db_recovery_file_dest_size:
     該引數指定快速恢復區的大小,在指定該引數大小時,一般設定大小為實際可能使用到的大小的110%。
11.db_unique_name:
     指定資料庫在企業中唯一的資料庫名,最大字元長度為30,預設與DB_NAME相同。
12.undo_tablespace:
     該引數指定例項啟動時用到的undo表空間,undo段管理方式必須為自動段管理,若為手工段管理,則報錯;
     若未指定undo表空間,則oracle預設找到第一個可用的undo 表空間;
     若未指定undo表空間,且沒有undo表空間可用,則oracle執行過程中會使用SYSTEM表空間的回滾段來工作,但不推薦這麼做。
13.shared_servers:
     當該引數設定為0時,表示關閉共享伺服器模式;
     該引數指定了oracle在啟動過程中,建立的共享伺服器程式,如果伺服器的負責增加,系統中實際存在的共享伺服器程式數量有可能超過該值,但是不會超過max_shared_servers,當負載降低,oracle將shared_servers的值認為是最低數量限制,所以oracle建議shared_servers的值不要設定太高,以避免負載低時,維護共享伺服器程式的資源浪費;
     一般來說shared_servers的值小於max_shared_servers的值,若大於等於max_shared_servers值時,oracle會將共享伺服器程式調整為max_shared_servers的數量,並保持該數量一直執行,失去了自動調整的功能。
14.processes:
     該引數指定了能夠同時連線資料庫伺服器的最大使用者程式數量。
     注意,sessions和transactions引數是從processes引數派生出來的,更改了processes的值,會改變他們的值,在實際改變processes的值時,需要考慮到這兩個引數的改變。
     

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

相關文章