隨筆-314  評論-209  文章-0  trackbacks-0

          6.2.1 Pfile文件
              Pfile(Parameter File)文件是基于文本格式的參數(shù)文件,含有數(shù)據(jù)庫的配置參數(shù)。
              Oracle 9i在安裝時為每個數(shù)據(jù)庫建立了一個Pfile,默認(rèn)的名稱為“init+例程名.ora”,這是一個文本文件,可以用任何文本編輯工具打開。
          表6.1 數(shù)據(jù)庫的初始化參數(shù)文件分析

          內(nèi)容 說明
          # Copyright (c) 1991, 2001 by Oracle Corporation Oracle公司版權(quán)標(biāo)識
          # MTS 多線程服務(wù)器配置標(biāo)識,在Oracle 9i里稱為共享服務(wù)器配置

          dispatchers="(PROTOCOL=TCP)(SER=MODOSE)", "(PROTOCOL=TCP)
          (PRE=oracle.aurora.server.GiopServer)", "(PROTOCOL=TCP)
          (PRE=oracle.aurora.server.SGiopServer)"

          多線程服務(wù)器配置
          # 其他 配置其他參數(shù)
          compatible=9.0.0 兼容版本9.0.0
          db_name=myoracle 數(shù)據(jù)庫名稱為myoracle
          # 分布式, 復(fù)制和快照 配置分布式、復(fù)制和快照參數(shù)
          db_domain=mynet 數(shù)據(jù)庫域名為mynet,加上數(shù)據(jù)庫名稱db_name構(gòu)成全局?jǐn)?shù)據(jù)庫名稱
          remote_login_passwordfile=EXCLUSIVE 指定操作系統(tǒng)或口令文件是否具有檢查用戶口令的權(quán)限。設(shè)置為EXCLUSIVE, 將使用數(shù)據(jù)庫的口令文件對每個具有權(quán)限的用戶進(jìn)行驗證。
          # 排序, 散列聯(lián)接, 位圖索引 配置排序、散列聯(lián)接、位圖索引參數(shù)
          sort_area_size=524288 指定排序區(qū)使用的最大內(nèi)存量為512KB。排序完成后, 各行將返回, 并且內(nèi)存將釋放。增大該值可以提高大型排序的效率。
          # 文件配置 文件配置參數(shù)
          control_files=("C:\oracle\oradata\myoracle\CONTROL01.CTL",
          "C:\oracle\oradata\myoracle\CONTROL02.CTL",
          "C:\oracle\oradata\myoracle\CONTROL03.CTL")
          指定控制文件的路徑及文件名
          # 池 內(nèi)存配置參數(shù)
          Java_pool_size=33554432 指定Java存儲池的大小為32MB,用于存儲 Java 的方法、類定義和Java對象。
          large_pool_size=1048576 指定大型池的大小為1MB, 用于共享服務(wù)器的會話內(nèi)存、并行執(zhí)行的消息緩沖區(qū)以及RMAN備份和恢復(fù)的磁盤 I/O 緩沖區(qū)。
          shared_pool_size=33554432 指定共享池的大小為32MB,用于存儲共享游標(biāo)、存儲的過程、控制結(jié)構(gòu)和并行執(zhí)行消息緩沖區(qū)等對象。較大的值能改善多用戶系統(tǒng)的性能
          # 游標(biāo)和庫高速緩存 配置游標(biāo)和高速緩存參數(shù)
          open_cursors=300 指定一個會話一次可以打開的游標(biāo)的最大數(shù)量為300,應(yīng)將該值設(shè)置得足夠高,這樣才能防止應(yīng)用程序耗盡打開的游標(biāo)
          # 系統(tǒng)管理的撤消和回退段 配置系統(tǒng)管理撤消和回滾段參數(shù)
          undo_management=AUTO 指定系統(tǒng)使用的撤消空間管理方式為SMU 方式,在SMU方式下, 撤消空間會像撤消表空間一樣在外部分配
          undo_tablespace=UNDOTBS 指定回滾表空間為UNDOTBS
          # 網(wǎng)絡(luò)注冊 配置網(wǎng)絡(luò)注冊參數(shù)
          instance_name=myoracle 例程名稱為myoracle
          # 診斷和統(tǒng)計 配置診斷和統(tǒng)計參數(shù)
          background_dump_dest=C:\oracle\admin\myoracle\bdump 后臺進(jìn)程跟蹤文件目錄
          core_dump_dest=C:\oracle\admin\myoracle\cdump 核心轉(zhuǎn)儲跟蹤文件目錄
          timed_statistics=TRUE 收集操作系統(tǒng)的計時信息,這些信息可被用來優(yōu)化數(shù)據(jù)庫和 SQL 語句
          user_dump_dest=C:\oracle\admin\myoracle\udump 用戶進(jìn)程跟蹤文件目錄
          # 進(jìn)程和會話 配置進(jìn)程和會話信息
          processes=150 指定可同時連接到一個Oracle Server上的操作系統(tǒng)用戶進(jìn)程的最大數(shù)量為150
          # 重做日志和恢復(fù) 重做日志和恢復(fù)參數(shù)設(shè)置
          Fast_start_mttr_target=300 指定從單個數(shù)據(jù)庫例程崩潰中恢復(fù)所需的時間為300秒
          # 高速緩存和 I/O 配置高速緩存和I/O參數(shù)
          db_block_size=4096 指定數(shù)據(jù)塊大小為4KB
          db_cache_size=33554432 指定數(shù)據(jù)緩沖區(qū)為32MB,該值越大,可以減少對數(shù)據(jù)庫文件的I/O次數(shù),提高效率

          6.2.2 SPfile文件
              SPfile(Server Parameter File,服務(wù)器參數(shù)文件)是基于二進(jìn)制格式的參數(shù)文件,含有數(shù)據(jù)庫及例程的參數(shù)和數(shù)值,但不能用文本編輯工具打開。
              下面對兩種初始化參數(shù)文件進(jìn)行比較如表6.2所示。
          表6.2 Spfile和Pfile文件的比較

          比較內(nèi)容 SPfile Pfile
          格式 二進(jìn)制格式 文本格式
          編輯方式 (1)利用企業(yè)管理器對Pfile進(jìn)行修改,然后轉(zhuǎn)換為Spfile (2)在SQL Plus里使用ALTER SYSTEM語句進(jìn)行修改 (1)利用文本工具直接進(jìn)行修改 (2)在企業(yè)管理器里修改配置后導(dǎo)出形成
          默認(rèn)名稱 SPfile+例程名.ora Init+例程名.ora 實際參數(shù)文件Init.ora
          默認(rèn)路徑 Oracle\ora90\database\ Oracle\ora90\database\ Init.ora位于Oracle\admin\數(shù)據(jù)庫例程名\pfile\
          啟動次序 SPfile優(yōu)先于Pfile Pfile低于Spfile
          posted on 2010-06-28 10:43 xzc 閱讀(158) 評論(0)  編輯  收藏 所屬分類: Oracle
          主站蜘蛛池模板: 峡江县| 敦化市| 洱源县| 凉山| 怀集县| 闻喜县| 宾川县| 尚志市| 教育| 北海市| 永兴县| 广平县| 泰兴市| 宁远县| 保靖县| 兴义市| 灵石县| 黑河市| 海城市| 海宁市| 旌德县| 阿合奇县| 望奎县| 宜川县| 扎囊县| 莱阳市| 寿光市| 达拉特旗| 沭阳县| 施秉县| 咸宁市| 奉贤区| 托克逊县| 崇州市| 历史| 桂东县| 石嘴山市| 松溪县| 弥勒县| 建平县| 宁波市|