1. 程式人生 > >oracle init.ora常用配置詳解

oracle init.ora常用配置詳解

參考網上整理了重要的配置檔案


db_name = "51cto"   
一個數據庫識別符號,應與CREATE DATABASE 語句中指定的名稱相對應。

instance_name = 51cto
在多個例程使用相同服務名的情況下,用來唯一地標識一個數據庫例程。

INSTANCE_NAME 
不應與 SID 混淆,它實際上是對在一臺主機上共享記憶體的各個例程的唯一標識。

service_names =  51cto
為 Net8 監聽程式可用於識別一個服務 (如:複製環境中的一個特定資料庫) 的例程指定服務名。如果該服務沒有域,將附加 DB_DOMAIN 引數。

control_files = ("/opt/apps/oracle/oradata/51cto/control01.ctl", "/opt/apps/oracle/oradata/51cto/control02.ctl", "/opt/apps/oracle/oradata/51cto/control03.ctl")


open_cursors = 320  
庫快取記憶體 指定一個會話一次可以開啟的遊標 (環境區域) 的最大數量,並且限制 PL/SQL 使用的 PL/SQL 遊標快取記憶體的大小,以避免使用者再次執行語句時重新進行語法分析。請將該值設定得足夠高,這樣才能防止應用程式耗盡開啟的遊標。

max_enabled_roles = 32

db_block_buffers = 5120   
快取記憶體與I/O    緩衝區快取記憶體中 Oracle 塊的數量。該引數會顯著影響一個例程的 SGA 總大小。
shard_pool_size = 75497472 

large_pool_size = 15728640 
池--指定大儲存池的分配堆,它可被多執行緒伺服器 (MTS) 用作會話記憶體、用作並行執行的訊息緩衝區以及用作 RMAN備份和恢復的磁碟 I/O 緩衝區。


java_pool_size = 65536 
以位元組為單位,指定 Java 儲存池的大小,它用於儲存 Java 的方法和類定義在共享記憶體中的表示法,以及在呼叫結束時移植到 Java 會話空間的 Java 物件。

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

log_checkpoint_timeout = 1800 
指定距下一個檢查點出現的最大時間間隔 (秒數)。將該時間值指定為 0,將禁用以時間為基礎的檢查點。較低的值可以縮短例程恢復的時間,但可能導致磁碟操作過量


processes = 220
log_buffer = 8388608  
以位元組為單位,指定在 LGWR 將重做日誌條目寫入重做日誌檔案之前,用於快取這些條目的記憶體量。重做條目保留對資料庫塊所作更改的一份記錄。如果該值大於65536,就能減少重做日誌檔案 I/O,特別是在有長時間事務處理或大量事務處理的系統上  **最大值為 500K 或 128K * CPU_COUNT,兩者之中取較大者

oracle_trace_enable = true  
啟動一個預設的 Oracle Trace 集合,直到該值再次設定為 NULL。

sql_trace=false  
這些資訊對改善效能很有用。由於使用 SQL 跟蹤裝置將引發系統開銷,只應在需要優化資訊的情況下使用 TRUE。

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

background_dump_dest = /opt/apps/oracle/admin/51cto/bdump  
指定在 Oracle 操作過程中為後臺程序 (LGWR,DBW n 等等) 寫入跟蹤檔案的路徑名(目錄或磁碟)。它還定義記錄著重要事件和訊息的資料庫預警檔案的位置。

core_dump_dest = /opt/apps/oracle/admin/51cto/cdump  
指定核心轉儲位置的目錄名 (用於 UNIX)。

resource_manager_plan = system_plan   
如果指定該值,資源管理器將啟用計劃和例程的所有子項 (子計劃、指令和使用者組)。如果不指定,資源管理器將被禁用,但使用 ALTER SYSTEM 命令還可以啟用。

user_dump_dest = /opt/apps/oracle/admin/51cto/udump   
為伺服器將以一個使用者程序身份在其中寫入除錯跟蹤檔案的目錄指定路徑名。例如,該目錄可這樣設定: NT 作業系統上的 C:/
ORACLE/UTRC;UNIX 作業系統上的 /oracle/utrc;或 VMS 作業系統上的DISK$UR3:[ORACLE.UTRC]。

db_block_size = 8192   
一個 Oracle 資料庫塊的大小 (以位元組計)。該值在建立資料庫時設定,而且此後無法更改。 1024 - 65536 (根據作業系統而定)。

remote_login_passwordfile = exclusive   
指定作業系統或一個檔案是否檢查具有許可權的使用者的口令。如果設定為 NONE,Oracle 將忽略口令檔案。如果設定為    EXCLUSIVE,將使用資料庫的口令檔案對每個具有許可權的使用者進行驗證。如果設定為 SHARED,多個數據庫將共享 SYS 和     INTERNAL 口令檔案使用者

os_authent_prefix = ""    
使用使用者的作業系統帳戶名和口令來驗證連線到伺服器的使用者。該引數的值與各使用者的作業系統帳戶連線在一起。要去除 OS 
帳戶字首,請指定空值。

job_queue_processes = 4   
只用於複製環境。它指定每個例程的 SNP 作業佇列程序的數量 (SNP0, ... SNP9, SNPA, ... SNPZ)。要自動更新錶快照或執行由 DBMS_JOB 建立的請求,請將該引數設定為 1 或更大的值。   0 到 36

job_queue_interval = 60   
作業佇列 只用於複製環境。它以秒為單位指定該例程的每個 SNPn 後臺程序的喚醒頻率。  1 到 3600

distributed_transactions = 10   
一個數據庫一次可參與的分散式事務處理的最大數量。如果由於網路故障異常頻繁而減少該值,將造成大量未決事務處理。

open_links = 4     
指定在一次會話中同時開啟的與遠端資料庫的連線的最大數量。該值應等於或超過一個引用多個數據庫的單個 SQL 語句中引用的資料庫的數量,這樣才能開啟所有資料庫以便執行該語句。

mts_dispatchers = "(protocol=TCP)(mul=ON)(tick=15)(pool=(in=2)(out=2))"   
為設定使用多執行緒伺服器的共享環境而設定排程程式的數量和型別。可以為該引數指定幾種選項。這是字串值的一個示例:“(PROTOCOL=TCP)(DISPATCHERS=3)”。

compatible = "8.1.0"   
允許使用一個新的發行版,同時保證與先前版本的向後相容性。

sort_area_size = 524288   
以位元組為單位,指定排序所使用的最大記憶體量。排序完成後,各行將返回,並且記憶體將釋放。增大該值可以提高大型排序的效率。如果超過了該記憶體量,將使用臨時磁碟段。相當於 6 個數據庫塊的值 (最小值) 到作業系統確定的值 (最大值)。

sort_area_retained_size = 131072   
以位元組為單位,指定在一個排序執行完畢後保留的使用者全域性區 (UGA) 記憶體量的最大值。最後一行從排序空間中被提取後,該記憶體將被釋放回 UGA,而不是釋放給作業系統。

相關推薦

oracle init.ora常用配置

參考網上整理了重要的配置檔案 db_name = "51cto"   一個數據庫識別符號,應與CREATE DATABASE 語句中指定的名稱相對應。instance_name = 51cto在多個例程使用相同服務名的情況下,用來唯一地標識一個數據庫例程。INSTANCE

PLSQL連接Oracle 數據庫配置

evel 目錄 win32 asi ges network con 配置詳解 soft 1. 下載instantclient-basic-win32-11.2.0.1.0 (oracle官網下載地址:http://www.oracle.com/technetwork/t

09-nginx常用配置

accept 用戶與用戶組 oot 進程資源 常用 brush pan nts 還要 Nginx配置分為各個配置塊,主配置塊負責全局配置,子配置塊可以繼承全局配置,也可以相應的配置不同設置。 main block:主配置(全局配置) event{

Tomcat學習總結(6)——Tomca常用配置

mar evel 代碼段 between 取消 新建 unp -h tom 註:Tomcat 8需要JRE7以上的JRE 1. Tomcat環境變量設置 1.1 Java環境變量設置 右鍵計算機—屬性—高級系統設置—環境變量,在”系統環境變量”,設置如下三個變量(如果變量已

Intellij IDEA常用配置

excludes 自動 pattern add 快捷鍵 sync compile vss 去掉 1. IDEA內存優化 先看看你機器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions ---------------------

logback logback.xml常用配置(一)<configuration> and <logger>

配置文件 cti 原創文章 分類 lis ali 配置 默認值 原創 摘自:http://aub.iteye.com/blog/1101260logback logback.xml常用配置詳解(一)<configuration> and <logger&

logback 常用配置(三)

logback 常用配置詳解(三) <filter> <filter>: 過濾器,執行一個過濾器會有返回個列舉值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日誌將立即被拋棄不再經過其他過濾器;返回NEUTRAL,有序列

logback 常用配置(二)

logback 常用配置詳解(二) <appender> <appender>: <appender>是<configuration>的子節點,是負責寫日誌的元件。 <appender>有兩個必要屬

logback logback.xml常用配置(一) and

部落格分類:  Log 詳細整理了logback常用配置, 不是官網手冊的翻譯版,而是使用總結,旨在更快更透徹的理解其配置 logback 中文手冊 (官網手冊的翻譯版,在這裡向中文版譯者-陳華,說聲辛苦啦) logback 配置詳解(

每天學點SpringCloud(九):SpringCloud最常用配置

Eureka 屬性名 說明 預設值 eureka.server.enable-self-preservation 關閉註冊中心的保護機制,Eureka 會統計15分鐘之內心跳失敗的比例低

logback 常用配置(序)logback 簡介

logback 簡介 Ceki Gülcü在Java日誌領域世界知名。他創造了Log4J ,這個最早的Java日誌框架即便在JRE內建日誌功能的競爭下仍然非常流行。隨後他又著手實現SLF4J 這個“簡單的日誌前端介面(Façade)”來替代Jakarta Commons-L

logback logback.xml常用配置(二)

logback 常用配置詳解(二) <appender> <appender>: <appender>是<configuration>的子節點,是負責寫日誌的元件。 <appender>有兩個必要屬

Tomcat記錄-tomcat常用配置和優化方法

convert coder erro user 新生代 數值 classes art down 常用配置詳解 1 目錄結構 /bin:腳本文件目錄。 /common/lib:存放所有web項目都可以訪問的公共jar包(使用Common類加載器加載)。 /conf:存放配置

Tomcat記錄-tomcat常用配置和優化方法(轉載)

常用配置詳解  1 目錄結構 /bin:指令碼檔案目錄。 /common/lib:存放所有web專案都可以訪問的公共jar包(使用Common類載入器載入)。 /conf:存放配置檔案,最重要的是server.xml。 /logs:存放日誌檔案。 

struts常用配置

1包相關配置 包裝標籤稱為包,這個包與Java的中的包的概念不一致。包為了更好管理行為的配置 1.1包標籤的屬性 name:包的名稱,只有在一個專案中不重名即可。 extends       &n

Dubbo常用配置

1、啟動時檢查 Dubbo 預設會在啟動時檢查依賴的服務是否可用,不可用時會丟擲異常,阻止 Spring 初始化完成,以便上線時,能及早發現問題,預設 check="true"。 可以通過 check="false" 關閉檢查,比如,測試時,有些服務不關心,或者出現了迴圈依賴,必須有

logback 常用配置(二) appender

logback 常用配置詳解(二)<appender><appender>:<appender>是<configuration>的子節點,是負責寫日誌的元件。<appender>有兩個必要屬性name和class。n

Eureka常用配置

心跳配置: 伺服器端: server: port: 8761 eureka: client: register-with-eureka: false fetch-regis

Logback常用配置

logback是一套日誌框架,由log4j的優化版,由同一個作者開發,在速度和效能上都超過其他日誌框架,再結合slf4j,已成為當前最流行的日誌框架。 Logback最常用就是在classpath定義一個lockback.xml配置檔案,從而對日誌進行配置輸出

Oracle 11g安裝及配置

3、處理[INS-13001]環境不滿足最低要求(1)首先,開啟解壓後的database資料夾,找到stage資料夾,然後cvu,找到cvu_prereq.xml檔案,用記事本開啟,新增以下程式碼:<OPERATING_SYSTEM RELEASE="6.2">    <VERSION VA