時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
參考網(wǎng)上整理了重要的配置文件
db_name = "itmop"
一個數(shù)據(jù)庫標(biāo)識符,應(yīng)與CREATE DATABASE 語句中指定的名稱相對應(yīng)。
instance_name = itmop
在多個例程使用相同服務(wù)名的情況下,用來唯一地標(biāo)識一個數(shù)據(jù)庫例程。
INSTANCE_NAME
不 應(yīng)與 SID 混淆,它實際上是對在一臺主機上共享內(nèi)存的各個例程的唯一標(biāo)識。
service_names = itmop
為 Net8 監(jiān)聽程序可用于識別一個服務(wù) (如:復(fù)制環(huán)境中的一個特定數(shù)據(jù)庫) 的例程指定服務(wù)名。如果該服務(wù)沒有域,將附加 DB_DOMAIN 參數(shù)。
control_files = ("/opt/apps/oracle/oradata/itmop/control01.ctl", "/opt/apps/oracle/oradata/itmop/control02.ctl", "/opt/apps/oracle/oradata/itmop/control03.ctl")
open_cursors = 320
庫高速緩存 指定一個會話一次可以打開的游標(biāo) (環(huán)境區(qū)域) 的最大數(shù)量,并且限制 PL/SQL 使用的 PL/SQL 游標(biāo)高速緩存的大小,以避免用戶再次執(zhí)行語句時重新進行語法分析。請將該值設(shè)置得足夠高,這樣才能防止應(yīng)用程序耗盡打開的游標(biāo)。
max_enabled_roles = 32
db_block_buffers = 5120
高速緩存與I/O??? 緩沖區(qū)高速緩存中 Oracle 塊的數(shù)量。該參數(shù)會顯著影響一個例程的 SGA 總大小。
shard_pool_size = 75497472
large_pool_size = 15728640
池--指定大存儲池的分配堆,它可被多線程服務(wù)器 (MTS) 用作會話內(nèi)存、用作并行執(zhí)行的消息緩沖區(qū)以及用作 RMAN備份和恢復(fù)的磁盤 I/O 緩沖區(qū)。
java_pool_size = 65536
以字節(jié)為單位,指定 Java 存儲池的大小,它用于存儲 Java 的方法和類定義在共享內(nèi)存中的表示法,以及在調(diào)用結(jié)束時移植到 Java 會話空間的 Java 對象。
log_checkpoint_interval = 10000
指定在出現(xiàn)檢查點之前,必須寫入重做日志文件中的 OS 塊 (而不是數(shù)據(jù)庫塊) 的數(shù)量。無論該值如何,在切換日志時都會出現(xiàn)檢查點。較低的值可以縮短例程恢復(fù)所需的時間,但可能導(dǎo)致磁盤操作過量。
log_checkpoint_timeout = 1800
指定距下一個檢查點出現(xiàn)的最大時間間隔 (秒數(shù))。將該時間值指定為 0,將禁用以時間為基礎(chǔ)的檢查點。較低的值可以縮短例程恢復(fù)的時間,但可能導(dǎo)致磁盤操作過量
processes = 220
log_buffer = 8388608
以字節(jié)為單位,指定在 LGWR 將重做日志條目寫入重做日志文件之前,用于緩存這些條目的內(nèi)存量。重做條目保留對數(shù)據(jù)庫塊所作更改的一份記錄。如果該值大于65536,就能減少重做日志 文件 I/O,特別是在有長時間事務(wù)處理或大量事務(wù)處理的系統(tǒng)上? **最大值為 500K 或 128K * CPU_COUNT,兩者之中取較大者
oracle_trace_enable = true
啟動一個默認(rèn)的 Oracle Trace 集合,直到該值再次設(shè)置為 NULL。
sql_trace=false
這些信息對改善性能很有用。由于使用 SQL 跟蹤設(shè)備將引發(fā)系統(tǒng)開銷,只應(yīng)在需要優(yōu)化信息的情況下使用 TRUE。
timed_statistics=true
收集操作系統(tǒng)的計時信息,這些信息可被用來優(yōu)化數(shù)據(jù)庫和 SQL
語句。要防止因從操作系統(tǒng)請求時間而引起的開銷,請將該值設(shè)置為零。 將該值設(shè)置為 TRUE 對于查看長時間操作的進度也很有用。
background_dump_dest = /opt/apps/oracle/admin/itmop/bdump
指定在 Oracle 操作過程中為后臺進程 (LGWR,DBW n 等等) 寫入跟蹤文件的路徑名(目錄或磁盤)。它還定義記錄著重要事件和消息的數(shù)據(jù)庫預(yù)警文件的位置。
core_dump_dest = /opt/apps/oracle/admin/itmop/cdump
指定核心轉(zhuǎn)儲位置的目錄名 (用于 UNIX)。
resource_manager_plan = system_plan
如果指定該值,資源管理器將激活計劃和例程的所有子項 (子計劃、指令和使用者組)。如果不指定,資源管理器將被禁用,但使用 ALTER SYSTEM 命令還可以啟用。
user_dump_dest = /opt/apps/oracle/admin/itmop/udump
為服務(wù)器將以一個用戶進程身份在其中寫入調(diào)試跟蹤文件的目錄 指定路徑名。例如,該目錄可這樣設(shè)置: NT 操作系統(tǒng)上的 C:/
ORACLE/UTRC;UNIX 操作系統(tǒng)上的 /oracle/utrc;或 VMS 操作系統(tǒng)上的DISK$UR3:[ORACLE.UTRC]。
db_block_size = 8192
一個 Oracle 數(shù)據(jù)庫塊的大小 (以字節(jié)計)。該值在創(chuàng)建數(shù)據(jù)庫時設(shè)置,而且此后無法更改。 1024 - 65536 (根據(jù)操作系統(tǒng)而定)。
remote_login_passwordfile = exclusive
指定操作系統(tǒng)或一個 文件是否檢查具有權(quán)限的用戶的口令。如果設(shè)置為 NONE,Oracle 將忽略口令文件。如果設(shè)置為??? EXCLUSIVE,將使用數(shù)據(jù)庫的口令文件對每個具有權(quán)限的用戶進行驗證。如果設(shè)置為 SHARED,多個數(shù)據(jù)庫將共享 SYS 和???? INTERNAL 口令文件用戶
os_authent_prefix = ""
使用用戶的操作系統(tǒng)帳戶名和口令來驗證連 接到服務(wù)器的用戶。該參數(shù)的值與各用戶的操作系統(tǒng)帳戶連接在一起。要去除 OS
帳戶前綴,請指定空值。
job_queue_processes = 4
只用于復(fù)制環(huán)境。它指定每個例程的 SNP 作業(yè)隊列進程的數(shù)量 (SNP0, ... SNP9, SNPA, ... SNPZ)。要自動更新表快照或執(zhí)行由 DBMS_JOB 創(chuàng)建的請求,請將該參數(shù)設(shè)置為 1 或更大的值。?? 0 到 36
job_queue_interval = 60
作業(yè)隊列 只用于復(fù)制環(huán)境。它以秒為單位指定該例程的每個 SNPn 后臺進程的喚醒頻率。? 1 到 3600
distributed_transactions = 10
一個數(shù)據(jù)庫一次可參與的分布式事務(wù)處理的最大數(shù)量。如果由于網(wǎng)絡(luò)故障異常頻繁而減少該值,將造成大量未決事務(wù)處理。
open_links = 4
指定在一次會話中同時打開的與遠(yuǎn)程數(shù)據(jù)庫的連接的最大數(shù)量。該值應(yīng)等于或超過一個引用多個數(shù)據(jù)庫的單個 SQL 語句中引用的數(shù)據(jù)庫的數(shù)量,這樣才能打開所有數(shù)據(jù)庫以便執(zhí)行該語句。
mts_dispatchers = "(protocol=TCP)(mul=ON)(tick=15)(pool=(in=2)(out=2))"
為設(shè)置使用多線程服務(wù)器的 共享環(huán)境而設(shè)置調(diào)度程序的數(shù)量和類型??梢詾樵搮?shù)指定幾種選項。這是字符串值的一個示例:"(PROTOCOL=TCP) (DISPATCHERS=3)"。
compatible = "8.1.0"
允許使用一個新的發(fā)行版,同時保證與先前版 本的向后兼容性。
sort_area_size = 524288
以字節(jié)為單位,指定排序所使用的最大內(nèi)存量。排序完成 后,各行將返回,并且內(nèi)存將釋放。增大該值可以提高大型排序的效率。如果超過了該內(nèi)存量,將使用臨時磁盤段。相當(dāng)于 6 個數(shù)據(jù)庫塊的值 (最小值) 到操作系統(tǒng)確定的值 (最大值)。
sort_area_retained_size = 131072
以字節(jié)為單位,指定 在一個排序運行完畢后保留的用戶全局區(qū) (UGA) 內(nèi)存量的最大值。最后一行從排序空間中被提取后,該內(nèi)存將被釋放回 UGA,而不是釋放給操作系統(tǒng)。
關(guān)鍵詞標(biāo)簽:oracle,init.ora
相關(guān)閱讀
熱門文章 Oracle中使用alter table來增加,刪除,修改列的語法 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 誤刪Oracle數(shù)據(jù)庫實例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索
人氣排行 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 Oracle中使用alter table來增加,刪除,修改列的語法 ORACLE SQL 判斷字符串是否為數(shù)字的語句 ORACLE和SQL語法區(qū)別歸納(1) oracle grant 授權(quán)語句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法