天天看點

DBA日記之Oracle初始化參數說明(oracle 11g)

作者:執着的花貓Jp

參數名:active_instance_count

類别:群集資料庫

說明: 允許在由兩個例程構成的集簇中指定一個例程作為主例程, 另一個例程為次例程。 如果集簇中包含的例程多于兩個,該參數沒有作用。

值範圍: 1 或 >= 集簇中的例程數。

預設值: 無

參數名:aq_tm_processes

類别:其他

說明: 如果大于零, 就會啟用對隊列消息的時間監視。該時間值可用于指定消息的延遲和失效屬性 (用于應用程式的開發)。

值範圍: 0 - 10

預設值: 0

參數名:archive_lag_target

類别:備用資料庫

說明: 此參數與基于時間的線程進階功能相關聯。

值範圍: 0 或 [60, 7200] 中的任意整數。

預設值: 0 為預設值, 此時将禁用基于時間的線程進階功能。否則, 值将代表秒數

參數名:audit_file_dest

類别:安全性和審計

說明: 對于每個與資料庫的 SYSDBA 或 INTERNAL 連接配接, 都将在該目錄中生成一個審計檔案 (僅用于 UNIX)。

值範圍: 任何有效的目錄名

預設值: ORACLE_HOME/rdbms/audit

參數名:audit_trail

類别:安全性和審計

說明: 啟用或禁用資料庫審計。如果該參數為 TRUE 或 DB, 審計記錄将被寫入 SYS.AUD$ 表中; 如果參數為 OS,

則寫入一個作業系統檔案。

值範圍: NONE | FALSE | DB | TRUE | OS

預設值: NONE

參數名: O7_DICTIONARY_ACCESSIBILITY

類别:安全性和審計

說明: 主要用于從 Oracle7 移植到 Oracle8i。如果該值為 TRUE, SYSTEM 權限 (如SELECT ANY TABLE) 将不限制對 SYS 方案中各對象的通路 (Oracle7 行為)。如果該值為FALSE, 隻有被授予了 SELECT_CATALOG_ROLE, EXECUTE_CATALOG_ROLE DELETE_CATALOG_ROLE 權限的使用者才能通路 SYS 方案中的各對象。

值範圍: TRUE | FALSE

參數名:background_core_dump

類别:診斷和統計

說明: 是否将 SGA 資訊轉儲到一個生成的核心檔案中 (用于 UNIX)。

值範圍: FULL | PARTIAL

預設值: FULL

參數名:background_dump_dest

類别:診斷和統計

說明: 指定在 Oracle 操作過程中為背景程序 (LGWR, DBW n 等等) 寫入跟蹤檔案的路徑名(目錄或磁盤)。它還定義記錄着重要事件和消息的資料庫預警檔案的位置。

值範圍: 任何有效的目錄名。

預設值: ORACLE_HOME/rdbms/log (根據作業系統而定)

參數名:background_tape_io_slaves

類别:備份和恢複

說明: 一個 Recovery Manager 參數, 用于确定讀取或寫入錄音帶是否要使用伺服器程序或一個附加的 I/O 從屬。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:bitmat_merge_area_size

類别:排序,散列聯接,索引

說明: 指定合并從對索引的某一範圍進行掃描而檢索得到的位圖要使用的記憶體量。

值範圍: 根據系統而定。

預設值: 1MB

參數名:blank_trimming

類别:ANSI相容性

說明: 如果值為 TRUE, 即使源長度比目标長度 (SQL92 相容) 更長, 也允許配置設定資料。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:buffer_pool_keep

類别:高速緩存和I/O

說明: 保留池大小 (從 DB_BLOCK_BUFFERS 配置設定)。目的是将對象保留在記憶體中, 以減少 I/O。

值範圍: 特定的字元串值 (例如: buffers:400, lru_latches:3)。

預設值: 無

參數名:buffer_pool_recycle

類别:高速緩存和I/O

說明: 循環池大小 (從 DB_BLOCK_BUFFERS 配置設定)。目的是使用對象後将其清除, 以便重複使用記憶體。

值範圍: 一個特定的字元串值 (例如: buffers:50, lru_latches:1)。

預設值: 無

參數名:circuits

類别:MTS

說明 : 指定可用于入站和出站網絡會話的虛拟電路總數。 該參數是構成某個例程的總 SGA 要求的若幹參數之一。

預設值 : 派生: SESSIONS 參數的值 (如果正在使用共享伺服器體系結構); 否則為 0。

參數名:cluster_databse

類别:群集資料庫

說明: 将 CLUSTER_DATABASE 設定為 TRUE 可以啟用 Real Application Clusters

選項。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:cluster_databse_instance

類别:群集資料庫

說明: 目前已配置為群集資料庫的一部分的例程數。它用于确定 SGA 結構的大小,該結構由已配置的例程數來确定。正确設定此參數将改善 SGA 的記憶體使用情況。有幾個參數是用此參數值計算得到的。

值範圍: 任何非零值。

預設值: 1

參數名:cluster_interconnects

類别:群集資料庫

說 明: 可在 Real Application Clusters 環境中使用的其他互連。當單個互連不能滿足群集資料庫的帶寬要求時, 應設定此參數。如果未設定此參數, Oracle 保留目前為 Oracle9i Real Application Clusters 節點之間的通信确定适當互連的語義。

值範圍: 用冒号分隔的一個或多個 IP 位址。

預設值: NONE

參數名:commit_point_strength

類别:分布式、複制和快照

說明: 一個用于确定分布式事務進行中送出點的位置的值。

值範圍: 0 -255

預設值: 根據作業系統而定

參數名:compatible

類别:其他

說明: 允許您使用一個新的發行版, 同時保證與先前版本的向後相容性。

值範圍: 預設為目前發行版。

預設值: 由發行版确定

參數名:control_file_record_keep_time

類别:重做日志和恢複

說明: 控制檔案中可重新使用部分中的記錄必須保留的最短時間 (天數)。

值範圍: 0 -365

預設值: 7

參數名:control_files

類别:檔案配置

說明: 指定一個或多個控制檔案名。Oracle 建議對于不同裝置或 OS 檔案鏡像使用多個檔案。

值範圍: 1 - 8 檔案名 (帶路徑名)。

預設值: 根據作業系統而定

參數名:core_dump_dest

類别:診斷和統計

說明: 指定核心轉儲位置的目錄名 (用于 UNIX)。

值範圍: 任何有效的目錄名。

預設值: ORACLE_HOME/dbs

參數名:cpu_count

類别:程序和會話

說明: Oracle 可用的 CPU 的數目 (用于計算其他參數值)。請勿更改該值。

值範圍: 0 - 無限制。

預設值: 由 Oracle 自動設定

參數名:create_bitmap_area_size

類别:排序、散列聯接、位圖索引

說明: CREATE_BITMAP_AREA_SIZE 指定為建立位圖索引而配置設定的記憶體量。

值範圍: 根據作業系統而定。

預設值: 8 MB

參數名:cursor_sharing

類别:遊标和庫高速緩存

說明: 控制可以終止共享相同的共享遊标的 SQL 語句類型。

值範圍:

強制: 強制表達方式不同但語句意思相同的語句共享一個遊标。

EXACT: 隻令完全相同的 SQL 語句共享一個遊标。

預設值: EXACT

參數名:cursor_space_for_time

類别:遊标和庫高速緩存

說明: 在一個遊标引用共享 SQL 區時, 确定将 SQL 區保留在共享池中還是從中按過期廢棄處理。

值範圍: TRUE | FALSE

預設值: FALSE (過期廢棄)

參數名:db_16k_cache_size

類别:高速緩存和I/O

說明: 指定高速緩存的大小為 16K 緩沖區。隻有在 db_block_size 的值不是 16K 時, 才能設定此參數。

值範圍: 0M 或至少 16M。塊大小的值還要滿足特定平台的具體要求。

預設值: 0M

參數名:db_2k_cache_size

類别:高速緩存和I/O

說明: 指定高速緩存的大小為 2K 緩沖區。隻有在 db_block_size 的值不是 2K 時, 才能設定此參數。

值範圍: 0M 或至少 16M。塊大小的值還要滿足特定平台的具體要求。

預設值: 0M

參數名:db_4k_cache_size

類别:高速緩存和I/O

說明: 指定高速緩存的大小為 4K 緩沖區。隻有在 db_block_size 的值不是 4K 時, 才能設定此參數。

值範圍: 0M 或至少 16M。塊大小的值還要滿足特定平台的具體要求。

預設值: 0M

參數名:db_8k_cache_size

類别:高速緩存和I/O

說明: 指定高速緩存的大小為 8K 緩沖區。隻有在 db_block_size 的值不是 8K 時, 才能設定此參數。

值範圍: 0M 或至少 16M。塊大小的值還要滿足特定平台的具體要求。

預設值: 0M

參數名:db_block_buffers

類别:高速緩存和I/O

說明: 緩沖區高速緩存中 Oracle 塊的數量。該參數會顯著影響一個例程的 SGA 總大小。

值範圍: 4 - 根據作業系統而定。

預設值: 32768

參數名:db_block_checking

類别:診斷和統計

說明: 用于控制是否檢查事務處理管理的塊有無損壞。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:db_block_checksum

類别:診斷和統計

說明: DBWn, ARCH 和 SQL*loader 是否為每一個資料塊讀或寫計算或校驗塊的校驗和。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:db_block_size

類别:高速緩存和I/O

說明: 一個 Oracle 資料庫塊的大小 (位元組)。該值在建立資料庫時設定, 而且此後無法更改。

值範圍: 1024 - 65536 (根據作業系統而定)。

預設值: 2048 (根據作業系統而定)

參數名:db_block_advice

類别:高速緩存和I/O

說明: 為預計各種容量的高速緩存的行為而啟用和禁用統計資訊收集。在 V$DB_CACHE_ADVICE 視圖中收集資訊。

值範圍: OFF--關閉咨詢, 并且不為咨詢配置設定記憶體; ON--打開咨詢 (即: 将帶來 CPU 和記憶體開銷); READY--關閉咨詢, 但保留配置設定給咨詢的記憶體。

預設值: OFF

參數名:db_cache_size

類别:高速緩存和I/O

說明: 為高速緩存指定标準塊大小的緩沖區。

值範圍: 至少 16M。

預設值: 48M

參數名:db_create_file_dest

類别:檔案配置

說明: 設定所建立的資料檔案, 控制檔案和聯機日志的預設位置。

值範圍: 檔案系統目錄名。該目錄必須已存在。該目錄必須具有可讓 Oracle 在其中建立檔案的許可。

參數名:db_create_online_log_dest_1

類别:檔案配置

說明: 設定所建立的聯機日志和控制檔案的預設位置。如果在建立聯機日志或控制檔案時未指定檔案名, 則使用預設檔案名。

值範圍: 檔案系統目錄名。該目錄必須已存在。該目錄必須具有可讓 Oracle 在其中建立檔案的許可。

參數名:db_create_online_log_dest_2

類别:檔案配置

說明: 設定所建立的聯機日志和控制檔案的預設位置。如果在建立聯機日志或控制檔案時未指定檔案名, 則使用預設檔案名。

值範圍: 檔案系統目錄名。該目錄必須已存在。該目錄必須具有可讓 Oracle 在其中建立檔案的許可。

參數名:db_create_online_log_dest_3

類别:檔案配置

說明: 設定所建立的聯機日志和控制檔案的預設位置。如果在建立聯機日志或控制檔案時未指定檔案名, 則使用預設檔案名。

值範圍: 檔案系統目錄名。該目錄必須已存在。該目錄必須具有可讓 Oracle 在其中建立檔案的許可。

參數名:db_create_online_log_dest_4

類别:檔案配置

說明: 設定所建立的聯機日志和控制檔案的預設位置。如果在建立聯機日志或控制檔案時未指定檔案名, 則使用預設檔案名。

值範圍: 檔案系統目錄名。該目錄必須已存在。該目錄必須具有可讓 Oracle 在其中建立檔案的許可。

參數名:db_create_online_log_dest_5

類别:檔案配置

說明: 設定所建立的聯機日志和控制檔案的預設位置。如果在建立聯機日志或控制檔案時未指定檔案名, 則使用預設檔案名。

值範圍: 檔案系統目錄名。該目錄必須已存在。該目錄必須具有可讓 Oracle 在其中建立檔案的許可。

參數名:db_domain

類别:資料庫識别

說明: 指定資料庫名的擴充名 (例如:US.ORACLE.COM) 為使一個域中建立的資料庫名唯一, 建議指定該值。

值範圍: 由句點分隔的任何字元串, 最長可以有 128 個字元。

預設值: WORLD

參數名:db_file_multiblock_read_count

類别:高速緩存和I/O

說明: 在涉及一個完全連續掃描的一次 I/O 操作過程中讀取的塊的最大數量。

值範圍: 根據作業系統而定。

預設值: 8

參數名:db_file_name_convert

類别:備用資料庫

說明: 将主資料庫上的一個新資料檔案的檔案名轉換為備用資料庫上的檔案名。

值範圍: 一個有效的主/備用目錄和檔案名對。

預設值: 無

參數名:db_files

類别:檔案配置

說明: 可為該資料庫打開的資料檔案的最大數量。

值範圍: MAXDATAFILES - 根據作業系統而定。

預設值: 根據作業系統而定 (在 Solaris 系統上為 200)

參數名:db_keep_cache_size

類别:高速緩存和I/O

說明: 指定 KEEP 緩沖池中的緩沖區數。KEEP 緩沖池中的緩沖區大小是主要塊大小 (即 db_block_size 定義的塊大小)。

值範圍: 0 或至少一個區組大小 (更小的值将自動舍入到區組大小)。

預設值: 0M

參數名:db_name

類别:資料庫識别

說明: 一個資料庫辨別符, 應與 CREATE DATABASE 語句中指定的名稱相對應。

值範圍: 任何有效名稱最多可有 8 個字元。

預設值: 無 (但應指定)

參數名:db_recycle_cache_size

類别:高速緩存和I/O

說明: 指定 RECYCLE 緩沖池的大小。RECYCLE 池中的緩沖區大小是主要塊大小。

值範圍: 0 或至少一個區組大小 (更小的值将自動舍入到區組大小)。

預設值: 0M

參數名:db_writer_processes

類别:高速緩存和I/O

說明: 一個例程的資料庫寫程序的初始數量。如果使用了 DBWR_IO_SLAVES, 則隻能使用一個資料庫寫程序。

值範圍: 1 - 10

預設值: 1

參數名:dbwr_io_slaves

類别:高速緩存和I/O

說明: DBW0 程序使用的 I/O 從屬的數量。DBW0 程序及其從屬始終寫入磁盤。

值範圍: 0 - 根據作業系統而定。

預設值: 0

參數名:dbwr_io_slaves

類别:高速緩存和I/O

說明: DBW0 程序使用的 I/O 從屬的數量。DBW0 程序及其從屬始終寫入磁盤。

值範圍: 0 - 根據作業系統而定。

預設值: 0

參數名:disk_asynch_io

類别:高速緩存和I/O

說明: 控制資料檔案, 控制檔案和日志檔案的 I/O 是否異步 (即在表掃描過程中程序是否重疊 I/O 和CPU請求)。隻有在您的平台支援磁盤異步 I/O的情況下才能更改該參數。

值範圍: TRUE | FALSE

預設值: TRUE

參數名:dispatchers

類别:MTS

說 明 : 為設定使用共享伺服器的共享環境而設定排程程式的數量和類型。可以為該參數指定幾個選項。有關詳細資訊,請參閱"Oracle8i 管理者指南"和"Oracle Net Administrators Guide"。這是字元串值的一個示例: (PROTOCOL=TCP)(DISPATCHERS=3)。

值範圍: 參數的有效指定值。

預設值 : NULL

參數名:distributed_lock_timeout

類别:分布式、複制和快照

說明: 分布式事務處理将等待被鎖定資源的時間 (以秒為機關)。此值在 8.1.3 版中已廢棄。

值範圍: 1 - 無限制。

預設值: 60 秒

參數名:dml_locks

類别:事務處理

說明: 所有使用者擷取的表鎖的最大數量。對每個表執行 DML 操作均需要一個 DML 鎖。例如, 如果 3 個使用者修改 2 個表,就要求該值為 6。

值範圍: 0 或 20 到無限制。

預設值: 4 * TRANSACTIONS (派生)

參數名:drs_start

類别:備用資料庫

說明: 使 Oracle 可以确定是否應啟動 DRMON 程序。DRMON 是一種不會導緻緻命錯誤的 Oracle 背景程序,隻要例程存在, 該程序就存在。

值範圍: TRUE | FALSE。

預設值: FALSE

參數名:enqueue_resources

類别:事務處理

說明: 入隊可使并行程序能夠共享資源。例如, Oracle 允許一個程序以共享模式鎖定一個表, 以共享更新模式鎖定另一個表。

值範圍: 10 - 65535 (7.3) 或 10 - 無限制 (8.1)。

預設值: 派生 (該值大于 DML_LOCKS + 20 即已足夠)

參數名:event

類别:診斷和統計

說明: Oracle Support Services 人員用來調試系統。通常不應該變更。

值範圍: 不可用。

預設值: 無

參數名:fal_client

類别:備用資料庫

說 明: 指定供 FAL 服務 (通過 FAL_SERVER 參數配置) 來引用 FAL 客戶機的 FAL客戶機名稱。該參數的值是一個 Oracle Net 服務名。此 Oracle Net 服務名被假定為已在 FAL 伺服器系統上正确配置, 可指向 FAL 客戶機 (即: 此備用資料庫)。

值範圍: Oracle Net 服務名的字元串值。

參數名:fast_start_io_target

類别:重做日志和恢複

說明: 指定在系統崩潰或例程恢複期間需要的 I/O 數量。該值比 DB_BLOCK_MAX_DIRTY_TARGET 對恢複過程的控制更加精确。

值範圍: 0 (禁用 I/O 恢複限制) 或 1000, 到高速緩存中的所有緩沖區數。

預設值: 高速緩存中的所有緩沖區數

參數名:fast_start_mttr_target

類别:重做日志和恢複

說 明: 指定從單個資料庫例程崩潰中恢複所需的時間 (估計秒數)。FAST_START_MTTR_TARGET 将在内部被轉換為一組參數, 用于修改資料庫的操作, 進而将它的恢複時間控制在總 "恢複平均時間 (MTTR)" 中的一定範圍之内。隻有具有 "快速啟動故障恢複" 功能的版本才支援此參數。值範圍: [0, 3600]。它将計算資料緩沖區高速緩存條目數之上, 且大于最大日志中的塊數的限值。

預設值: 0

參數名:fast_start_parallel_rollback

類别:事務處理

說明: 執行并行回退時确定程序的最大數量。在多數事務處理的運作時間都較長的系統上, 該值很有用。

值範圍: FALSE | LOW | HIGH

預設值: LOW (2 * CPU_COUNT)

參數名:fixed_date

類别:其他

說明: SYSDATE 傳回的資料。對于必須始終傳回固定日期而非系統日期的測試,該值很有用。使用雙引号或不使用引号。請勿使用單引号。

值範圍: YYYY-MM-DD-HH24:MI:SS (或預設的 Oracle 日期格式)。

預設值: NULL

參數名:gc_files_to_locks

類别:群集資料庫

說明: 一個群集資料庫參數, 用于控制将并行高速緩存管理 (PCM) 鎖映射到資料檔案。

文法: GC_FILES_TO_LOCKS = file_list=lock_count[!blocks][R][EACH][:...]

預設值 : NULL

參數名:global_context_pool_size

類别:SGA記憶體

說明: 從 SGA 配置設定的用于存儲和管理全局應用程式上下文的記憶體量。

值範圍: 任意整數值。

預設值: 1 M

參數名:global_names

類别:分布式、複制和快照

說明: 指定是否要求資料庫連結與所連接配接的資料庫同名。如果該值為 FALSE, 則不執行檢查。要使分布式進行中的命名約定一緻,請将該參數設定為 TRUE。

值範圍: TRUE | FALSE

預設值: TRUE

參數名:hash_area_size

類别:排序、散列聯接、位圖索引

說明: 與并行執行操作和 DML 或 DDL 語句相關。它以位元組為機關, 指定要用于散列聯接的最大記憶體量。有關詳細資訊,請參閱手冊 Oracle8i Concepts。

值範圍: 0 到根據作業系統而定的值。

預設值: 派生:2 * SORT_AREA_SIZE 參數值

參數名:hl_shared_memory_address

類别:SGA記憶體

說明: 指定系統全局區 (SGA) 的運作時起始位址。在指定 SGA 連接配接時起始位址的平台上, 該值被忽略。在 64 位平台上,請使用該值來指定高 32 位和低 32 位。如果不指定該值, 預設值是平台指定的位置。

值範圍: 任何整數值。

預設值: 0

參數名:hs_autoregister

類别:分布式、複制和快照

說明: 啟用或禁用"異構服務 (HS)"代理的自動自注冊。如果啟用, 資訊将被上載到資料字典中, 以便在通過同一代理建立後續連接配接時降低開銷。

值範圍: TRUE | FALSE

預設值: TRUE

參數名:ifile

類别:其他

說明: 用于在目前參數檔案中嵌入其他參數檔案。您可以在一個參數檔案的多個行上多次使用該參數, 但最多隻能有三級嵌套。

值範圍: 任何有效的參數檔案名 (文法是 IFILE = parameter_file_name)。

預設值: NULL

參數名:instance_groups

類别:群集資料庫

說明 : 一個群集資料庫參數, 可以使用以逗号分隔的清單,把目前例程指定給特定組。為并行操作配置設定查詢從屬程序時要用到例程組。

值範圍: 一系列組名, 由逗号分隔。

預設值 : NULL

參數名:instance_name

類别:例程識别

說明: 在多個例程使用相同服務名的情況下, 用來唯一地辨別一個資料庫例程。INSTANCE_NAME 不應與 SID 混淆,它實際上是對在一台主機上共享記憶體的各個例程的唯一辨別。

值範圍: 任何字母數字字元。

預設值: 資料庫 SID

參數名:instance_number

類别:群集資料庫

說 明 : 一個群集資料庫參數, 用于指定一個唯一編号, 以便将例程映射到一個使用 FREELIST GROUPS 存儲參數建立的資料庫對象所擁有的空閑清單中。在ALTER TABLE ... 的 INSTANCE 子句中使用該值。ALLOCATE EXTENT語句可以為該例程動态配置設定區。

值範圍: 1 到 MAX_INSTANCES (建立資料庫時指定)。

參數名:java_max_sessionspace_size

類别:程序和會話

說明: 以位元組為機關, 指定可供在伺服器中運作的 Java 程式所使用的最大記憶體量。它用于存儲每次資料庫調用的 Java 狀态。如果使用者的會話持續時間 Java 狀态超過了該值, 則該會話會由于記憶體不足而終止。

值範圍: 根據作業系統而定。

預設值: 0

參數名:java_pool_size

類别:池

說 明: 以位元組為機關, 指定 Java 存儲池的大小, 它用于存儲 Java 的方法和類定義在共享記憶體中的表示法,以及在調用結束時移植到 Java 會話空間的 Java 對象。有關詳細資訊, 請參閱 Oracle8i Java Developers Guide。

值範圍: 根據作業系統而定。

預設值: 根據作業系統而定

參數名:java_soft_sessionspace_limit

類别:程序和會話

說明: 以位元組為機關, 指定在 Java 會話中使用的 Java 記憶體 的 軟限制。如果使用者的會話持續時間 Java 狀态使用過多的記憶體, Oracle 将生成一個警告并向跟蹤檔案寫入一則消息。

值範圍: 0 - 4GB

預設值: 0

參數名:job_queue_processes

類别:作業隊列

說明: 隻用于複制環境。它指定每個例程的 SNP 作業隊列程序的數量 (SNP0, ... SNP9, SNPA, ... SNPZ)。要自動更新表快照或執行由 DBMS_JOB 建立的請求, 請将該參數設定為 1 或更大的值。

值範圍: 0 到 36

預設值: 0

參數名:large_pool_size

類别:池

說明 : 指定大型池的配置設定堆的大小, 它可被共享伺服器用作會話記憶體, 用作并行執行的消息緩沖區以及用作 RMAN備份和恢複的磁盤 I/O 緩沖區。

值範圍: 600K (最小值); >= 20000M (最大值是根據作業系統而定的)。

預設值 : 0, 除非配置了并行執行或 DBWR_IO_SLAVES

參數名:license_max_sessions

類别:許可限制

說明: 指定允許同時進行的并行使用者會話的最大數量。達到該限制後, 隻有具有 RESTRICTED SESSION 權限的使用者才能連接配接到伺服器。所有其他使用者都會收到一條警告消息, 表明已達到系統最大容量的限制。

值範圍: 0 - 會話許可的數量。

預設值: 0

參數名:license_max_users

類别:許可限制

說明:指定您可在該資料庫中建立的使用者的最大數量。并行會話使用許可和使用者使用許可不應被同時啟用。LICENSE_MAX_SESSIONS 或 LICENSE_MAX_USERS 或這兩者的值應為零。

值範圍: 0 - 使用者許可的數量。

預設值: 0

參數名:license_sessions_warning

類别:許可限制

說明: 指定對并行使用者會話數量的警告限制。達到該限制後, 其他使用者仍然可以連接配接, 但一條消息将被寫入 ALERT 檔案。具有RESTRICTED SESSION 權限的使用者将收到一條警告消息, 表明系統已接近最大容量。

值範圍: 0 - LICENSE_MAX_SESSIONS

預設值: 0

參數名:local_listener

類别:網絡注冊

說 明 : 一個 Oracle Net 位址清單, 用于辨別 Oracle Net監聽程式所在的同一台計算機上的資料庫例程。所有例程和排程程式都在該監聽程式上注冊, 以便啟用客戶機連接配接。該參數覆寫在 8.1 版本中廢棄的 MTS_LISTENER_ADDRESS 和 MTS_MULTIPLE_LISTENERS 參數。

值範圍: 一個有效的 Oracle Net 位址清單。

預設值: (ADDRESS_LIST=(Address=(Protocol=TCP)(Host=localhost)(Port=1521)) (Address=(Protocol=IPC)(Key=DBname)))

參數名:lock_name_space

類别:群集資料庫

說明: 指定分布式鎖管理器 (DLM) 用來生成鎖名稱的命名空間。如果同一個簇上存在一個同名的備用資料庫或克隆資料庫,最好設定該值。

值範圍: 最多有 8 個字元, 不允許使用特殊字元。

預設值: NULL

參數名:lock_sga

類别:SGA記憶體

說明: 用于将整個 SGA 鎖定在實體記憶體中。在不支援這種功能的平台上, 該值将被忽略。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:log_archive_dest

類别:歸檔

說明: 隻适用于資料庫正以"歸檔日志"模式運作的情況, 或正在從已歸檔的重做日志恢複資料庫的情況。在 8.1 企業版中, 應使用 LOG_ARCHIVE_DEST_n。

值範圍: 一個 NULL 字元串, 或者任何有效的路徑或裝置名, 原始分區除外。

預設值: NULL

參數名:log_archive_dest_1

類别:歸檔

說明: 五個本地 (指定 LOCATION) 或遠端 (指定 SERVICE) 目标位置中的第一個,歸檔重做日志檔案可以在這些目标位置上被複制。該參數隻在企業版 oracle8i 資料庫或更高版本的資料庫中有效。

值範圍: 文法為 (null_string | SERVICE=tnsnames-service | LOCATION=directory-spec)[MANDATORY | OPTIONAL][REOPEN=integer]

預設值: NULL

參數名:log_archive_dest_2

類别:歸檔

說明: 五個本地 (指定 LOCATION) 或遠端 (指定 SERVICE) 目标位置中的第二個,歸檔重做日志檔案可以在這些目标位置上被複制。該參數隻在企業版 oracle8i 資料庫或更高版本的資料庫中有效。

值範圍: 文法為 (null_string | SERVICE=tnsnames-service | LOCATION=directory-spec)[MANDATORY | OPTIONAL][REOPEN=integer]

預設值: NULL

參數名:log_archive_dest_3

類别:歸檔

說明: 五個本地 (指定 LOCATION) 或遠端 (指定 SERVICE) 目标位置中的第三個,歸檔重做日志檔案可以在這些目标位置上被複制。該參數隻在企業版 oracle8i 資料庫或更高版本的資料庫中有效。

值範圍: 文法為 (null_string | SERVICE=tnsnames-service | LOCATION=directory-spec)[MANDATORY | OPTIONAL][REOPEN=integer]

預設值: NULL

參數名:log_archive_dest_state_1

類别:歸檔

說明: 指定相應的歸檔日志目标參數 (僅 LOG_ARCHIVE_DEST_1) 的可用性狀态。如果啟用,日志目标将被歸檔。如果延遲, 該目标将被排除在歸檔操作之外直至重新啟用。

值範圍: ENABLE | DEFER

預設值: ENABLE

參數名:log_archive_dest_state_2

類别:歸檔

說明: 指定相應的歸檔日志目标參數 (僅 LOG_ARCHIVE_DEST_2) 的可用性狀态。如果啟用,日志目标将被歸檔。如果延遲, 該目标将被排除在歸檔操作之外直至重新啟用。

值範圍: ENABLE | DEFER

預設值: ENABLE

參數名:log_archive_duplex_dest

類别:歸檔

說明: 指定 LOG_ARCHIVE_DEST 外的另一個歸檔目标。在 Oracle8i 企業版中, 該參數被LOG_ARCHIVE_DEST_n 代替。

值範圍: 一個 NULL 字元串, 或者任何有效的路徑或裝置名, 原始分區除外。

預設值: NULL

參數名:log_archive_format

類别:歸檔

說明: LOG_ARCHIVE_FORMAT 隻在資料庫處于"歸檔日志"模式的情況下有用。文本字元串與變量 s (日志序列号)和 t (線程号) 結合使用, 用于指定各歸檔重做日志檔案的唯一檔案名。該字元串被附加到LOG_ARCHIVE_DEST 參數。

值範圍: 任何有效的檔案名。

預設值: 根據作業系統而定

參數名:log_archive_max_processes

類别:歸檔

說明: 指定要求的 ARCH 程序的數量。如果 LOG_ARCHIVE_START = TRUE, 該值可以在例程啟動時被評估;也可以在通過 SQL*Plus 或 SQL 文法調用 ARCH 程序時評估。

值範圍: 1 - 10 (包括端點) 的任何整數。

預設值: 1

參數名:log_archive_min_succeed_dest

類别:歸檔

說明: 定義在可以覆寫日志檔案前必須将其複制到的目标的最小數量。該值應大于或等于 LOG_ARCHIVE_DEST_n 中MANDATORY 目标的數量。

值範圍: 1 - 5 (如果與 LOG_ARCHIVE_DEST 和 LOG_ARCHIVE_DUPLEX_DEST 共同使用, 則限制在 1-2)。

預設值: 1

參數名:log_archive_start

類别:歸檔

說明: n隻在資料庫處于"歸檔日志"模式的情況下适用。它指定重做日志是自動還是手動複制。建議值是 TRUE, 即執行自動歸檔;否則就需要手動幹預, 使用ALTER SYSTEM ARCHIVE LOG ... 指令來阻止例程挂起。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:log_archive_trace

類别:歸檔

說明: 控制歸檔日志程序生成的輸出。此程序可以通過下列方式啟動ARCn 背景程序 (在輸出日志中指定為 ARCn)明确的會話調用的前台程序 (在輸出日志中指定為 ARCH) 或"受管備用資料庫"的遠端檔案伺服器 (RFS) 程序。

值範圍:

0: 禁用歸檔日志跟蹤 (這是預設設定)

1: 重做日志檔案的追蹤歸檔

2: 每個歸檔日志目标的追蹤歸檔狀态

4: 追蹤歸檔操作階段

8: 追蹤歸檔日志目标活動

16: 追蹤詳細的歸檔日志目标活動

32: 追蹤歸檔日志目标參數修改

64: 追蹤 ARCn 程序狀态活動

預設值: 0

參數名:log_buffer

類别:重做日志和恢複

說明: 以位元組為機關, 指定在 LGWR 将重做日志條目寫入重做日志檔案之前,用于緩存這些條目的記憶體量。重做條目保留對資料庫塊所作更改的一份記錄。如果該值大于 65536, 就能減少重做日志檔案 I/O, 特别是在有長時間事務處理或大量事務處理的系統上。

值範圍: 根據作業系統而定。

預設值: 最大值為 500K 或 128K * CPU_COUNT, 兩者之中取較大者

參數名:log_checkpoint_interval

類别:重做日志和恢複

說明: 指定在出現檢查點之前, 必須寫入重做日志檔案中的 OS 塊 (而不是資料庫塊) 的數量。無論該值如何,在切換日志時都會出現檢查點。較低的值可以縮短例程恢複所需的時間, 但可能導緻磁盤操作過量。

值範圍: 無限制 (指定 0 即可禁用該參數)。

預設值: 根據作業系統而定

參數名:log_checkpoint_timeout 類别:重做日志和恢複

說明: 指定距下一個檢查點出現的最大時間間隔 (秒數)。将該時間值指定為 0,将禁用以時間為基礎的檢查點。較低的值可以縮短例程恢複的時間, 但可能導緻磁盤操作過量。

值範圍: 0 - 無限制。

預設值: Oracle8i:900 秒。企業版: 1800 秒

參數名:log_checkpoint_to_alert 類别:重做日志和恢複

說明: 指定将檢查點資訊記錄到預警檔案中。該參數對于确定檢查點是否按所需頻率出現很有用。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:log_file_name_convert 類别:備用資料庫

說明: 将主資料庫上的一個日志檔案的檔案名轉換為備用資料庫上對等的路徑和檔案名。将一個日志檔案添加到一個主資料庫後,必須将一個相應的檔案添加到備用資料庫中。該參數替代 Oracle7 中的 LOG_FILE_NAME_CONVERT參數。

值範圍: 任何格式為 主體日志檔案的路徑/檔案名 和 備用日志檔案的路徑/檔案名 的有效路徑/檔案名

預設值: NULL

參數名:max_commit_propagation_delay 類别:群集資料庫

說明 : 一個群集資料庫參數, 用于指定一個例程的 SGA 中所包含的系統更改編号 (SCN) 被 LGWR 重新整理之前,允許保留的最長時間 (以 1/100 秒為機關)。這是一個極少需要改動的性能參數, 因為 SCN可能不會以時間為依據進行重新整理。

值範圍: 0 - 90000

預設值 : 700

參數名:max_dispatchers 類别:MTS

說明 : 指定在一個共享伺服器環境中可同時運作的排程程式程序的最大數量。

值範圍: 根據作業系統而定。

預設值 : 如果已配置了排程程式, 則預設值為大于 5 的任何數目或配置的排程程式的數目

參數名:max_dump_file_size 類别:MTS

說明: 指定每個跟蹤檔案的最大大小。如果您擔心跟蹤檔案會占用太多空間, 可更改該限制。如果轉儲檔案可以達到作業系統允許的最大大小,請将該值指定為"無限制"。

值範圍: 0 - 無限制 (可以用 K 或 M 為機關)

預設值: 10000 塊

參數名:max_enabled_roles 類别:安全性和審計

說明: 指定一個使用者可以啟用的資料庫角色 (包括子角色) 的最大數量。使用者可啟用的角色的實際數量是 2 加上MAX_ENABLED_ROLES 的值, 因為每個使用者都有兩個附加的角色: PUBLIC 和使用者自己的角色。

值範圍: 0 -148

預設值: 20

參數名:max_shared_servers

類别:MTS

說明 : 指定在一個共享伺服器環境中可同時運作的共享伺服器程序的最大數量。

值範圍: 根據作業系統而定。

預設值 : 20

參數名:nls_calendar

類别:NLS

說 明: 指定 Oracle 使用哪種月曆系統作為日期格式。例如, 如果 NLS_CALENDAR 設定為 Japanese Imperial, 那麼日期格式為 E YY-MM-DD。即: 如果日期是 1997 年 5 月 15 日, 那麼 SYSDATE 顯示為 H 09-05-15。

值範圍: Arabic Hijrah, English Hijrah, Gregorian, Japanese Imperial, Persian, ROC Official (Republic of China) 和 Thai Buddha。

預設值: Gregorian

參數名:nls_comp

類别:NLS

說明: 在 SQL 語句中, 應避免使用繁瑣的 NLS_SORT 程序。正常情況下,WHERE 子句中進行的比較是二進制的, 但語言比較則需要 NLSSORT 函數。可以使用 NLS_COMP 指定必須根據 NLS_SORT 會話參數進行語言比較。

值範圍: Oracle8i National Language Support Guide 中指定的任何有效的 10 位元組字元串。

預設值: BINARY

參數名:nls_currency

類别:NLS

說明: 為 L 數字格式元素指定用作本地貨币符号的字元串。該參數的預設值由 NLS_TERRITORY 确定。

值範圍: Oracle8i National Language Support Guide 中指定的任何有效的 10 位元組字元串。

預設值: 從 NLS_TERRITORY 中獲得

參數名:nls_date_format

類别:NLS

說明: 指定與 TO_CHAR 和 TO_DATE 函數一同使用的預設日期格式。該參數的預設值由 NLS_TERRITORY 确定。該參數的值可以是包含在雙引号内的任何有效的日期格式掩碼。例如: MMM/DD/YYYY。

值範圍: 任何有效的日期格式掩碼, 但不得超過一個固定長度。

預設值: 派生

參數名:nls_date_language

類别:NLS

說明: 指定拼寫日期名, 月名和日期縮寫詞 (AM, PM, AD, BC) 的語言。該參數的預設值是由 NLS_LANGUAGE 指定的語言。

值範圍: 任何有效的 NLS_LANGUAGE 值。

預設值: NLS_LANGUAGE 的值

參數名:nls_dual_currency

類别:NLS

說明: 用于覆寫 NLS_TERRITORY 中定義的預設雙重貨币符号。如果不設定該參數, 就會使用預設的雙重貨币符号; 否則就會啟動一個值為雙重貨币符号的新會話。

值範圍: 任何有效的格式名。

預設值: 雙重貨币符号

參數名:nls_iso_currency

類别:NLS

說明: 為 C 數字格式元素指定用作國際貨币符号的字元串。該參數的預設值由 NLS_TERRITORY 确定。

值範圍: 任何有效的 NLS_TERRITORY 值。

預設值: 從 NLS_TERRITORY 中獲得

參數名:nls_language

類别:NLS

說明: 指定資料庫的預設語言, 該語言将用于消息, 日期和月份名, AD, BC, AM 和 PM 的符号, 以及預設的排序機制。可支援的語言包括英語, 法語和日語等等。

值範圍: 任何有效的語言名。

預設值: 根據作業系統而定

參數名:nls_length_semantics

類别:NLS

說 明: 使用位元組或碼點語義來指定新列的建立, 如 char, varchar2, clob, nchar, nvarchar2, nclob 列。各種字元集對字元都有各自的定義。在客戶機和伺服器上使用同一字元集時, 應以該字元集所定義的字元來衡量字元串。現有的列将不受影響。

值範圍: BYTE 或 CHAR。

預設值: nls_length_semantics 的資料庫字元集的字元所使用的度量機關。BYTE。

參數名:nls_nchar_conv_excp

類别:NLS

說明: (如果值為 TRUE) 當在隐式轉換中丢失資料時傳回錯誤的參數。

值範圍: FALSE | TRUE

預設值: TRUE

參數名:nls_numeric_characters

類别:NLS

說 明: 指定将用作組分隔符和小數位的字元。組分隔符就是用來分隔整數位組 (如千, 百萬等等) 的字元。小數分隔符用來将一個數字的整數部分與小數部分分隔開。其格式 是<decimal_character><group_separator>。

值範圍: 任何單位元組字元, +, -, <, > 除外。

預設值: 從 NLS_TERRITORY 中獲得

參數名:nls_sort 類别:NLS

說明: 指定 ORDER BY 查詢的比較順序。對于二進制排序, ORDER BY 查詢的比較順序是以數值為基礎的。對于語言排序, 則需要進行全表掃描, 以便将資料按照所定義的語言排序進行整理。

值範圍: BINARY 或有效的語言定義名。

預設值: 從 NLS_LANGUAGE 中獲得

參數名:nls_territory

類别:NLS

說 明: 為以下各項指定命名約定, 包括日期和星期的編号, 預設日期格式, 預設小數點字元群組分隔符, 以及預設的 ISO 和本地貨币符号。可支援的區域包括美國, 法國和日本。有關所有區域的資訊, 請參閱 Oracle8i National Language Support Guide。

值範圍: 任何有效的地區名。

預設值: 根據作業系統而定

參數名:nls_time_format

類别:NLS

說明: 指定一個字元串值, 設定 TIME 資料類型的預設值, 該資料類型包含 HOUR, MINUTE 和 SECOND 這幾個日期時間字段。

文法: TIME 09:26:50 (将值存儲為 7 個位元組)。

預設值: 從 NLS_TERRITORY 中獲得

參數名:nls_time_tz_format

類别:NLS

說 明: 指定一對值 (UTC,TZD), 設定 TIME WITH TIME ZONE 資料類型的預設值, 該資料類型包含 HOUR, MINUTE, SECOND, TIMEZONE_HOUR 和 TIMEZONE_MINUTE這幾個日期時間字段。UTC 是世界時而 TZD 是當地時區。

文法: TIME 09:26:50.20+ 02:00 (将值存儲為 9 個位元組)。

預設值: 從 NLS_TERRITORY 中獲得

參數名:nls_timestamp_format

類别:NLS

說明: 與 NLS_TIME_FORMAT 相似, 隻不過它設定的是 TIMESTAMP 資料類型的預設值, 該資料類型既存儲 YEAR, MONTH 和 DAY 這幾個日期值, 也存儲 HOUR, MINUTE 和 SECOND 這幾個時間值。

文法: TIMESTAMP 1997-01-31 09:26:50.10 (将值存儲為 11 個位元組)。

預設值: 從 NLS_TERRITORY 中獲得

參數名:nls_timestamp_tz_format

類别:NLS

說 明: 與 NLS_TIME_TZ_FORMAT 相似, 其中的一對值指定 TIMESTAMP 資料類型的預設值, 該類型除存儲 YEAR, MONTH 和 DAY 日期值, HOUR, MINUTE 和 SECOND 時間值, 還存儲TIMEZONE_HOUR 和 TIMEZONE_MINUTE。

文法: TIMESTAMP 1997- 01- 31 09:26:50+ 02:00 (将值存儲為 13 個位元組)。

預設值: 從 NLS_TERRITORY 中獲得

參數名:object_cache_max_size_percent

類别:對象和LOB

說明: 指定會話對象的高速緩存增長可超過最佳高速緩存大小的百分比,最大大小等于最佳大小加上該百分比與最佳大小的乘積。如果高速緩存大小超過了這個最大大小, 系統就會嘗試将高速緩存縮小到最佳大小。

值範圍: 0 到根據作業系統而定的最大值。

預設值: 10

參數名:object_cache_optimal_size

類别:對象和LOB

說明: 指定在高速緩存超過最大大小的情況下, 會話對象高速緩存将被縮小到的大小。

值範圍: 10K 到根據作業系統而定的最大值。

預設值: 100K

參數名:open_cursors

類别:遊标和庫高速緩存

說明: 指定一個會話一次可以打開的遊标 (上下文區域) 的最大數量, 并且限制 PL/SQL 使用的 PL/SQL 遊标高速緩存的大小, 以避免使用者再次執行語句時重新進行文法分析。請将該值設定得足夠高, 這樣才能防止應用程式耗盡打開的遊标。

值範圍: 1 - 作業系統限制值。

預設值: 64

參數名:open_links

類别:分布式、複制和快照

說明: 指定在一次會話中同時打開的與遠端資料庫的連接配接的最大數量。該值應等于或超過一個引用多個資料庫的單個 SQL 語句中引用的資料庫的數量, 這樣才能打開所有資料庫以便執行該語句。

值範圍: 0 - 255 (如果為 0, 不允許分布式事務處理)。

預設值: 4

參數名:open_links_per_instance

類别:分布式、複制和快照

說明: 指定 XA 應用程式中可移植的打開連接配接的最大數量。XA 事務處理使用可移植的打開的連接配接,以便在送出一個事務處理後能将這些連接配接高速緩存。如果建立連接配接的使用者就是擁有事務處理的使用者, 各事務處理則可共享連接配接。

值範圍: 0 - UB4MAXVAL

預設值: 4

參數名:optimizer_features_enable

類别:優化程式

說 明: 允許更改 init.ora 參數, 該參數控制着優化程式的行為。受此影響的參數包括 PUSH_JOIN_PREDICATE,FAST_FULL_SCAN_ENABLED, COMPLEX_VIEW_MERGING 和B_TREE_BITMAP_PLANS。

值範圍: 8.0.0; 8.0.3; 8.0.4; 8.1.3。

預設值: 8.0.0

參數名:optimizer_index_caching

類别:優化程式

說明: 調整基于成本的優化程式的假定值,即在緩沖區高速緩存中期望用于嵌套循環聯接的索引塊的百分比。它将影響使用索引的嵌套循環聯接的成本。将該參數設定為一個較高的值,可以使嵌套循環聯接相對于優化程式來說成本更低。

值範圍: 0 - 100 。

預設值: 0

參數名:optimizer_index_cost_adj

類别:優化程式

說明: 在考慮太多或太少索引通路路徑的情況下, 可以用來優化優化程式的性能。該值越低, 優化程式越容易選擇一個索引。也就是說,如果将該值設定為 50, 索引通路路徑的成本就是正常情況下的一半。

值範圍: 1 -10000

預設值: 100 (一個索引通路路徑的正常成本)

參數名:optimizer_mode

類别:優化程式

說 明: 指定優化程式的行為。如果設定為 RULE, 就會使用基于規則的優化程式, 除非查詢含有提示。如果設定為 CHOOSE, 就會使用基于成本的優化程式, 除非語句中的表不包含統計資訊。ALL_ROWS 或 FIRST_ROWS 始終使用基于成本的優化程式。

值範圍: RULE | CHOOSE | FIRST_ROWS | ALL_ROWS

預設值: CHOOSE

參數名:os_authent_prefix

類别:安全性和審計

說明: 使用使用者的作業系統帳戶名和密碼來驗證連接配接到伺服器的使用者。該參數的值與各使用者的作業系統帳戶連接配接在一起。要去除 OS 帳戶字首,請指定空值。

值範圍: 任何辨別符。

預設值: 根據作業系統而定 (通常是 OPS$)

參數名:os_roles

類别:安全性和審計

說明: 确定作業系統或資料庫是否為每個使用者辨別角色。如果設定為 TRUE, 将由作業系統完全管理對所有資料庫使用者的角色授予。否則,角色将由資料庫辨別和管理。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:parallel_adaptive_multi_user

類别:并行執行

說明: 啟用或禁用一個自适應算法, 旨在提高使用并行執行方式的多使用者環境的性能。通過按系統負荷自動降低請求的并行度, 在啟動查詢時實作此功能。當 PARALLEL_AUTOMATIC_TUNING = TRUE 時, 其效果最佳。

值範圍: TRUE | FALSE

預設值: 如果 PARALLEL_AUTOMATIC_TUNING = TRUE, 則該值為 TRUE; 否則為 FALSE

參數名:parallel_utomatic_tuning 類别:并行執行

說明: 如果設定為 TRUE, Oracle 将為控制并行執行的參數确定預設值。除了設定該參數外, 你還必須為系統中的表設定并行性。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:parallel_execution_message_size

類别:并行執行

說明: 指定并行執行 (并行查詢, PDML, 并行恢複和複制) 消息的大小。如果值大于 2048 或 4096, 就需要更大的共享池。如果 PARALLEL_AUTOMATIC_TUNING = TRUE, 将在大存儲池之外指定消息緩沖區。

值範圍: 2148 - 無窮大。

預設值: 如果 PARALLEL_AUTOMATIC_TUNING 為 FALSE, 通常值為 2148; 如果 PARALLEL_AUTOMATIC_TUNING 為 TRUE, 則值為 4096 (根據作業系統而定)。

參數名:parallel_instance_group

類别:群集資料庫

說明 : 一個群集資料庫參數, 辨別用來大量産生并行執行從屬的并行例程組。并行操作隻對在其 INSTANCE_GROUPS參數中指定一個比對組的例程大量産生并行執行從屬。

值範圍: 一個代表組名的字元串。

預設值 : 由所有目前活動例程構成的組

參數名:parallel_max_servers

類别:并行執行

說明: 指定一個例程的并行執行伺服器或并行恢複程序的最大數量。如果需要, 例程啟動時配置設定的查詢伺服器的數量将增加到該數量。

值範圍: 0 -256

預設值: 由 CPU_COUNT, PARALLEL_AUTOMATIC_TUNING 和 PARALLEL_ADAPTIVE_MULTI_USER 确定

參數名:parallel_max_percent

類别:并行執行

說明: 指定并行執行要求的線程的最大百分比。設定該參數, 可以確定并行執行在沒有可用的恰當查詢從屬程序時, 會顯示一個錯誤消息,并且該查詢會是以而不予執行。

值範圍: 0 -100

預設值: 0, 表示不使用該參數。

參數名:parallel_min_percent

類别:并行執行

說明: 指定并行執行要求的線程的最小百分比。設定該參數, 可以確定并行執行在沒有可用的恰當查詢從屬程序時, 會顯示一個錯誤消息, 并且該查詢會是以而不予執行。

值範圍: 0 -100

預設值: 0, 表示不使用該參數。

參數名:parallel_min_servers

類别:并行執行

說明: 指定為并行執行啟動例程後, Oracle 建立的查詢伺服器程序的最小數量。

值範圍: 0 - PARALLEL_MAX_SERVERS。

預設值: 0

參數名:parallel_server

類别:群集資料庫

說明 : 将 PARALLEL_SERVER 設定為 TRUE, 可以啟用群集資料庫選項。

值範圍: TRUE | FALSE

預設值 : FALSE

參數名:parallel_server_instance

類别:群集資料庫

說明: 目前已配置的例程的數量。它用于确定 SGA 結構的大小, 該結構由已配置的例程數量來确定。正确設定該參數将改善 SGA 的記憶體使用情況。 有幾個參數是用該數量計算得到的。

值範圍: 任何非零值。

預設值: 1

參數名:parallel_threads_per_cpu

類别:并行執行

說明: 說明一個 CPU 在并行執行過程中可處理的程序或線程的數量, 并優化并行自适應算法和負載均衡算法。如果計算機在執行一個典型查詢時有超負荷的迹象, 應減小該數值。

值範圍: 任何非零值。

預設值: 根據作業系統而定 (通常為 2)

參數名:pga_aggregate_target

類别:排序、散列聯接、位圖索引

說 明: 指定連接配接到例程的所有伺服器程序的目标 PGA 總記憶體。請在啟用自動設定工作區之前将此參數設定為一個正數。這部分記憶體不駐留在SGA 中。資料庫将此參數值用作它所使用的目标 PGA 記憶體量。設定此參數時, 要将 SGA 從可用于 Oracle例程的系統記憶體總量中減去。然後可将剩餘記憶體量配置設定給 pga_aggregate_target。

值範圍: 整數加字母 K, M 或 G, 以将此限值指定為千位元組, 兆位元組或千兆位元組。最小值為 10M, 最大值為 4000G

預設值: "未指定", 表示完全禁用對工作區的自動優化。

參數名:plsql_compiler_flags

類别:PL/SQL

說明: 由 PL/SQL 編譯程式使用。它将編譯程式标志清單指定為一個用逗号分隔的字元串清單。

值範圍: native (PL/SQL 子產品将按本機代碼來編譯), interpreted (然後 PL/SQL 子產品将被編譯為 PL/SQL 位元組代碼格式), debug (PL/SQL 子產品将用探測調試符号來編譯), non_debug。

預設值: " interpreted, non_debug "

參數名:plsql_native_library_dir

類别:PL/SQL

說明: 由 PL/SQL 編譯程式使用。它指定目錄名, 其中存儲了本機編譯程式生成的共享對象。

範圍值: 目錄名。

預設值: 無

參數名:plsql_v2_compatibility

類别:PL/SQL

說明: 設定 PL/SQL 相容級。如果設定為 FALSE, 将執行 PL/SQL V3 行為, 而不允許 V2 行為;否則在運作 PL/SQL V3 時将接受某些 PL/SQL V2 行為。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:pre_page_sga

類别:SGA記憶體

說明: 一個根據平台而定的參數, 如果該參數為 TRUE, 将把所有 SGA 頁裝載到記憶體中,以便使該例程迅速達到最佳性能狀态。這将增加例程啟動和使用者登入的時間, 但在記憶體充足的系統上能減少缺頁故障的出現。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:processes

類别:程序和會話

說明: 指定可同時連接配接到一個 Oracle Server 上的作業系統使用者程序的最大數量。該值應允許執行所有背景程序, 如:作業隊列 (SNP) 程序和并行執行 (Pnnn) 程序。

值範圍: 6 到根據作業系統而定的一個值。

預設值: 由 PARALLEL_MAX_SERVERS 确定

參數名:query_rewrite_enabled

類别:優化程式

說明: 啟用或禁用對實體化視圖的查詢重寫。一個特定實體化視圖隻在如下條件下啟用: 會話參數和單獨實體化視圖均已啟用,并且基于成本的優化已啟用。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:query_rewrite_integrity

類别:優化程式

說 明: Oracle Server 執行的查詢重寫的程度。如果設定為 ENFORCED, Oracle将保證其一緻性和完整性。如果設定為 TRUSTED, 将使用明确聲明的關系來允許重寫。如果設定為 STALE_TOLERATED, 即使實體化視圖與基礎資料不一緻, 也仍可以進行重寫。

值範圍: ENFORCED, TRUSTED, STALE_TOLERATED

預設值: ENFORCED

參數名:rdbms_server_dn

類别:安全性和審計

說明: RDBMS 伺服器的唯一判别名。它用于在一個企業目錄服務中檢索企業角色。有關詳細資訊, 請參閱"Oracle Advanced Security Administrators Guide"。

值範圍: 所有 X.500 唯一判别名格式值。

預設值: 無

參數名:read_only_open_delayed

類别:高速緩存和I/O

說明: 用于加速某些操作, 如: 啟動一個很大的資料庫而其中大多數資料存儲在隻讀的表空間中。如果設定為 TRUE, 從表空間中讀取資料時, 将首先通路隻讀表空間中的資料檔案。有關可能産生的副作用, 請參閱 Server Referencemanual。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:recovery_parallelism

類别:重做日志和恢複

說明: 指定參與例程或媒體恢複的程序的數量。如果值為 0 或 1, 就表明恢複将由一個程序以串行方式執行。

值範圍: 根據作業系統而定 (不能超過 PARALLEL_MAX_SERVERS)。

預設值: 根據作業系統而定

參數名:remote_archive_enable

類别:備用資料庫

說明: 控制是否可向遠端目标執行重做日志檔案歸檔操作。必須将該參數值設定為 "TRUE", 以便 Oracle資料庫例程對重做日志檔案進行遠端歸檔, 并且/或者接收遠端歸檔的重做日志檔案。

值範圍: FALSE | TRUE

預設值: TRUE

參數名:remote_dependencies_mode

類别:PL/SQL

說明: 用于指定資料庫為遠端 PL/SQL 存儲的過程處理被依賴對象的方式。如果設定為 TIMESTAMP,隻有在伺服器與本地時間戳相比對的情況下, 才能執行該過程。如果設定為 SIGNATURE,在簽名安全的情況下即可執行該過程。

值範圍: TIMESTAMP | SIGNATURE

預設值: TIMESTAMP

參數名:remote_login_passworkfile

類别:安全性和審計

說 明: 指定作業系統或一個檔案是否檢查具有權限的使用者的密碼。如果設定為 NONE, Oracle 将忽略密碼檔案。如果設定為EXCLUSIVE, 将使用資料庫的密碼檔案對每個具有權限的使用者進行驗證。如果設定為 SHARED, 多個資料庫将共享SYS 和 INTERNAL 密碼檔案使用者。

值範圍:NONE | SHARED | EXCLUSIVE

預設值: NONE

參數名:remote_os_authent

類别:安全性和審計

說明: 将 REMOTE_OS_AUTHENT 設定為 TRUE, 允許使用 OS_AUTHENT_PREFIX的值來驗證遠端客戶機。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:remote_os_roles

類别:安全性和審計

說明: 将 REMOTE_OS_ROLES 設定為 TRUE, 允許由遠端客戶機的作業系統來配置設定角色。如果設定為 FALSE, 則由遠端客戶機的資料庫來識别和管理角色。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:replication_dependency_tracking

類别:分布式、複制和快照

說明: 跟蹤相關性對複制伺服器以并行方式傳播所作的更改至關重要。如果設定為 FALSE, 資料庫上的讀/寫操作将運作得更快, 但無法為複制伺服器産生并行傳播的相關性資訊。

值範圍: TRUE | FALSE

預設值: TRUE (即啟用讀/寫相關性跟蹤)

參數名:resource_limit

類别:資料總管

說明: 确定是否在資料庫概要檔案中實行資源限制。如果設定為 FALSE, 将禁用資源限制。如果值為 TRUE, 即啟用資源限制。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:resource_manager_plan

類别:資料總管

說明: 如果指定該值, 資料總管将激活計劃和例程的所有子項 (子計劃, 指令和使用者組)。如果不指定, 資料總管将被禁用, 但使用ALTER SYSTEM 指令還可以啟用。

值範圍: 任何有效的字元串。

預設值: NULL

參數名:rollback_segments

類别:系統管理的還原和回退段

說 明: 指定要在例程啟動過程中擷取的一個或多個回退段, 即使其數量超過了 TRANSACTIONS /TRANSACTIONS_PER_ROLLBACK_SEGMENT 的值。公式為 ROLLBACK_SEGMENTS =(rbseg_name [, rbseg_name] ...)

值範圍:除 SYSTEM 外, DBA_ROLLBACK_SEGS 中列出的任何回退段。

預設值: NULL (預設情況下使用公用回退段)

參數名:serial_reuse

類别:遊标和庫高速緩存

說明: 指定何種類型的 SQL 遊标應利用串行可重用記憶體功能。如果 CURSOR_SPACE_FOR_TIME = TRUE,那麼 SERIAL_REUSE 值将被忽略, 當作被設定為DISABLE 或 NULL 的情況處理。

值範圍: DISABLE | SELECT | DML | PLSQL | ALL | NULL

預設值: NULL

參數名:service_names

類别:網絡注冊

說明 : 為 Oracle Net 監聽程式用來識别一個服務 (如: 複制環境中的一個特定資料庫)的例程指定服務名。如果該服務沒有域, 将附加 DB_DOMAIN 參數。

文法: SERVICE_NAMES = name1.domain, name2.domain

預設值: DB_NAME.DB_DOMAIN (如果已定義)

參數名:session_cached_cursors

類别:遊标和庫高速緩存

說明: 指定要高速緩存的會話遊标的數量。對同一 SQL 語句進行多次文法分析後,它的會話遊标将被移到該會話的遊标高速緩存中。這樣可以縮短文法分析的時間, 因為遊标被高速緩存, 無需被重新打開。

值範圍: 0 到根據作業系統而定的值。

預設值: 0

參數名:session_max_open_files

類别:對象和LOB

說明: 指定可在任一給定會話中打開的 BFILE 的最大數量。一旦達到這個數量,此後将無法在該會話中打開更多檔案。該參數還取決于作業系統參數 MAX_OPEN_FILES。

值範圍: 1 - 至少為 (50, OS 級上的 MAX_OPEN_FILES)。

預設值: 10

參數名:sessions

類别:程序和會話

說明: 指定使用者會話和系統會話的總量。預設數量大于 PROCESSES, 以允許遞歸會話。

值範圍: 任何整數值。

預設值: 派生 (1.1 * PROCESSES + 5)

參數名:sga_max_size

類别:SGA記憶體

說明: 指定例程存活期間所占用的系統全局區的最大大小。

值範圍: 0 到各作業系統所允許的最大值。請注意, 由于該參數值的最小值在啟動時已經調整完畢, 因而它無關緊要。

默 認值: 如果未指定值, sga_max_size 的預設值将與啟動時 SGA 的最初大小 (比如說 X) 相同。該大小取決于 SGA 中各種池的大小, 如緩沖區高速緩存, 共享池, 大型池等。如果指定的值小于 X, 則所使用的 sga_max_size 的值将為 X。也就是說, 它是 X 與使用者指定的 sga_max_size 值兩者之間的較大

參數名:shadow_core_dump

類别:診斷和統計

說明: 一個針對 UNIX 的參數, 用于指定是否将 SGA 資訊轉儲到一個生成的核心檔案中。如果設定為 FULL, SGA将被包括在核心轉儲中。如果設定為 PARTIAL, SGA 将不被轉儲。

值範圍: FULL | PARTIAL

預設值: FULL

參數名:shared_memory_address

類别:SGA記憶體

說 明: SHARED_MEMORY_ADDRESS 和 HI_SHARED_MEMORY_ADDRESS 指定運作時 SGA的起始位址。許多平台在連結時間指定 SGA 起始位址, 在這類平台上這些參數将被忽略。如果兩個參數都設定為 0 或NULL, 那麼位址将根據平台而定。

值範圍: 任何整數值。

預設值: 0

參數名:shared_pool_reserved_size

類别:池

說明: 指定要為較大連續共享池記憶體請求而保留的空間,以避免由碎片引起的性能下降。該池的大小應符合這樣的條件:能存儲為防止對象從共享池重新整理而普遍要求的所有大型過程和程式包。

值範圍: SHARED_POOL_RESERVED_MIN_ALLOC 到 SHARED_POOL_SIZE 的一半 (位元組)。

預設值: SHARED_POOL_SIZE 值的 5

參數名:shared_pool_size

類别:池

說明: 以位元組為機關, 指定共享池的大小。共享池包含如: 共享遊标, 存儲的過程,控制結構和并行執行消息緩沖區等對象。較大的值能改善多使用者系統的性能。

值範圍:300 KB - 根據作業系統而定。

預設值: 如果是 64 位作業系統, 值為 64MB; 其他情況下, 值為 16MB。

參數名:shared_server_sessions

類别:MTS

說明 : 指定允許的共享伺服器體系結構使用者會話的總數。設定此參數可為專用伺服器保留一些使用者會話。

值範圍: 0 到 SESSIONS - 5

預設值 : 派生: MTS_CIRCUITS 和 SESSIONS - 5 兩者中的較小值

參數名:shared_servers

類别:MTS

說明 : 指定在啟動例程後, 要為共享伺服器環境建立的伺服器程序的數量。

值範圍: 根據作業系統而定。

預設值 : 1

參數名:sort_area_retained_size

類别:排序、散列聯接、位圖索引

說明: 以位元組為機關, 指定在一個排序運作完畢後保留的使用者全局區 (UGA) 記憶體量的最大值。最後一行從排序空間中被提取後, 該記憶體将被釋放回 UGA, 而不是釋放給作業系統。

值範圍: 從相當于兩個資料庫塊的值到 SORT_AREA_SIZE 的值。

預設值: SORT_AREA_SIZE 的值

參數名:sort_area_size

類别:排序、散列聯接、位圖索引

說明: SORT_AREA_SIZE 以位元組為機關, 指定排序所使用的最大記憶體量。排序完成後, 各行将傳回,并且記憶體将釋放。增大該值可以提高大型排序的效率。如果超過了該記憶體量, 将使用臨時磁盤段。

值範圍: 相當于 6 個資料庫塊的值 (最小值) 到作業系統确定的值 (最大值)。

預設值: 根據作業系統而定

參數名:spfile

類别:其他

說明: 指定目前使用的伺服器參數檔案的名稱。

值範圍: 靜态參數

預設值: SPFILE 參數可在用戶端 PFILE 中定義, 以指明要使用的伺服器參數檔案的名稱。伺服器使用預設伺服器參數檔案時, SPFILE 的值要由伺服器在内部設定。

參數名:sql92_security

類别:安全性和審計

說明: 指定要執行更新或删除引用表列值是否需要具有表級的SELECT 權限。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:sql_trace

類别:診斷和統計

說明: 禁用或啟用 SQL 跟蹤裝置。如果設定為 TRUE, 将收集優化資訊, 這些資訊對改善性能很有用。由于使用 SQL跟蹤裝置将引發系統開銷, 隻應在需要優化資訊的情況下使用 TRUE。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:standby_archive_dest

類别:備用資料庫

說 明: 指定來自一個主例程的歸檔日志的到達位置。STANDBY_ARCHIVE_DEST 和 LOG_ARCHIVE_FORMAT用于在備用位置上虛拟完全合格的歸檔日志檔案名。備用資料庫上的 RFS 伺服器将使用該值, 而不是ARCHIVE_LOG_DEST。

值範圍: NULL 字元串或非 RAW 類型的有效路徑/裝置名。

預設值: NULL

參數名:star_transformation_enabled

類别:優化程式

說明: 确定基于成本的查詢轉換是否将被應用到星型查詢中。如果設定為 TRUE, 優化程式将考慮将基于成本的轉換應用于星型查詢中; 如果設定為 FALSE, 将不使用任何轉換; 如果設定為 TEMP_DISABLE, 将考慮查詢轉換, 但不使用臨時表。

值範圍: TRUE | FALSE | TEMP_DISABLE

預設值: FALSE

參數名:tape_asynch_io

類别:備份和複原

說 明: 用于控制對順序裝置的 I/O 操作 (例如, 将 Oracle 資料備份或複原到錄音帶上, 或從錄音帶上備份或複原Oracle 資料) 是否異步。隻有在您的平台支援對順序裝置的異步 I/O 操作的情況下, 将該值設定為 TRUE 才有效; 如果異步 I/O 的執行情況不穩定, 請将該值設定為 FALSE。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:thread

類别:群集資料庫

說明 : 一個群集資料庫參數, 用于為每個例程指定一個唯一的重做線程号。在例程的重做線程被禁用的情況下, 該例程無法啟動。如果該值為零, 就表示有一個已啟用的公用線程可供選擇。

值範圍: 0 - 已啟用線程的最大數量。

預設值 : 0

參數名:timed_os_statistics

類别:診斷和統計

說 明 : 由系統管理者使用, 以收集作業系統統計資訊。為了有效地使用資源, 請隻在需要時才設定該值。對于專用伺服器,會在使用者連接配接, 斷開連接配接以及彈出調用 (如果超出了指定的時間限制) 的情況下收集作業系統統計資訊。對于共享伺服器, 将為推入或彈出的調用收集統計資訊。

值範圍: 以秒為機關的時間。

預設值 : 0 (作業系統統計資訊不被重新整理)

參數名:timed_statistics

類别:診斷和統計

說明: 收集作業系統的計時資訊, 這些資訊可被用來優化資料庫和 SQL 語句。要防止因從作業系統請求時間而引起的開銷, 請将該值設定為零。将該值設定為 TRUE 對于檢視長時間操作的進度也很有用。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:transactions

類别:事務處理

說明: 指定并行事務處理的最大數量。如果将該值設定得較大, 将增加 SGA 的大小,并可增加例程啟動過程中配置設定的回退段的數量。預設值大于 SESSIONS, 以實作遞歸事務處理。

值範圍: 一個數值。

預設值: 派生 (1.1 * SESSIONS)

參數名:transactions_per_rollback_segment

類别:系統管理的還原和回退段

說明: 指定每個回退段允許的并行事務處理的數量。啟動時擷取的回退段的最小數量為 TRANSACTIONS 除以該參數值的結果。如果在參數 ROLLBACK_SEGMENTS 中命名了其他回退段, 就可以擷取這些回退段。

值範圍: 1 - 根據作業系統而定。

預設值: 5

參數名:undo_management

類别:系統管理的還原和回退段

說明: 指定系統應使用哪種還原空間管理模式。如果設定為 AUTO, 例程将以 SMU 模式啟動。否則将以 RBU 模式啟動。在 RBU 模式下, 還原空間會象回退段一樣在外部配置設定。在 SMU 模式下, 還原空間會象還原表空間一樣在外部配置設定。

值範圍: AUTO 或 MANUAL

預設值: 如果啟動第一個例程時忽略了 UNDO_MANAGEMENT 參數, 則将使用預設值 MANUAL, 并且例程将以 RBU 模式啟動。如果這不是第一個例程, 則将按其他現有例程啟動時使用的還原模式來啟動該例程

參數名:undo_retention

類别:系統管理的還原和回退段

說 明: UNDO_RETENTION參數用來指定要在資料庫中保留的已送出的還原資訊總量。可在例程啟動時設定該參數值。可以計算滿足撤消保留要求所需的還原空 間量:UndoSpace = RD * UPS, 其中 UndoSpace 以還原塊數來表示, RD 用以秒為機關的UNDO_RETENTION 來表示, UPS 以每秒還原塊數來表示。

值範圍: 所允許的最大值為 (2 ** 32) 秒。

預設值: 30 秒。

參數名:undo_tablespace

類别:系統管理的還原和回退段

說 明: 還原表空間僅用于存儲還原資訊。UNDO_TABLESPACE 僅允許在系統管理還原 (SMU)模式下使用。例程将使用指定的還原表空間, <undoname>。如果該表空間不存在, 或不是還原表空間,或正在由另一例程使用, 則例程 STARTUP 将失敗。

預設值: 每個資料庫都包含 0 個或更多的還原表空間。在 SMU 模式下, 将為每個 ORACLE 例程配置設定一個 (且僅限一個) 還原表空間。

參數名:use_indirect_data_buffers

類别:高速緩存和I/O

說明: 控制可支援超過 4GB 實體記憶體的 32 位平台對擴充緩沖區高速緩存機制的使用情況。在其他平台上, 該參數将被忽略。

值範圍: TRUE | FALSE

預設值: FALSE

參數名:user_dump_dest

類别:診斷和統計

說 明: 為伺服器将以一個使用者程序身份在其中寫入調試跟蹤檔案的目錄指定路徑名。例如, 該目錄可這樣設定: NT 作業系統上的 C:/ORACLE/UTRC; UNIX 作業系統上的 /oracle/utrc; 或 VMS 作業系統上的DISK$UR3:[ORACLE.UTRC]。

值範圍: 一個有效的本地路徑名, 目錄或磁盤。

預設值: 根據作業系統而定

參數名:utl_file_dir

類别:PL/SQL

說明: 允許資料庫管理者指定 PL/SQL 檔案 I/O 許可的目錄。使用多個 UTL_FILE_DIR參數即可指定多個目錄。請注意所有使用者均可讀取或寫入 UTL_FILE_DIR 參數中指定的所有檔案。

值範圍: 任何有效的目錄路徑。

預設值: 無

參數名:workarea_size_policy

類别:排序、散列聯接、位圖索引

說明: 指定調整工作區大小的政策。此參數控制優化工作區時所處的模式。

值範圍: AUTO, MANUAL。

預設值: 如果設定了 PGA_AGGREGATE_TARGET, 則為 AUTO; 否則為 MANUAL。