系統配置的最佳化:例項的初始配置
Oracle例項在執行時將先讀取引數檔案,獲得引數值.這些引數會影響例項的執行,也會對效能產生影響。需要特別關注10g中29個基本引數,其他引數的設定可以使用預設值。在進行效能調整時,只需要特別關注某些引數即可,其他了解即可。
db_name:資料庫名,與oracle_sid匹配。
control_files:控制檔案的位置,檔名。推薦2個以上。越多越安全,但維護的開銷也越大。
open_cursors:每個會話可以開啟的最大遊標數,也就是SQL語句數。推薦500。
db_files:可以分配到oracle的最大檔案數。
******以下幾個引數對效能有顯著影響:
compatible:指定當前oracle伺服器與之保持相容的oracle版本。設定該引數的目的在於使新版本的伺服器能立即應用老版本的生產系統,避免在新版本下進行針對老版本應用在可用性方面的測試。但它的缺點在於同時放棄了新版本的擴充套件功能。
db_block_size:資料庫塊的尺寸,以及sga中預設db cache的cache塊尺寸。取值依賴於具體的作業系統,一般在9i-11g中取值為8KB,可取範圍為2KB--32KB。但對於DSS應用,可能會大些。例如資料倉儲應用設定為32KB。
sga_target:指定sga的上限大小。如果oracle版本為10g以上,指定了sga_target引數,其他引數db_cache_size,java_pool_size,large_pool_size,shared_pool_size不必再設定,oracle10g/11g支援自動共享記憶體管理,由oracle 統一協調管理記憶體的使用和分配排程。
pga_aggregate_target:指定所有連線到例項的伺服器程式可供使用的pga記憶體總和。
processes:可以啟動的最大程式數量。還有其他引數會參照這個引數取值。同時這個引數也受 AIX引數maxuproc的顯示(#lsattr -EI sys0命令獲得aix系統引數)。
sessions:指定使用者會話和系統會話的總量,稍微大於processes引數,以允許梯歸會話。該引數由oracle自動設定,參照processes引數的值。
undo_management:指定系統使用還原表空間進行事務回滾的方式。從9i到11g中該引數的最佳取值為auto.
undo_tablespace:指定例項啟動時系統規定使用的還原表空間名。
************重做日誌檔案配置
重做日誌檔案的大小對效能有影響,因為dbwr和arch在部分程度上依賴於其大小。一般,較大的重做日誌檔案能提供較好的效能,小尺寸的檔案可能會增加檢查點的活動,並導致i/o負荷,降低系統整體效能。
一般,日誌檔案從幾百MB到幾GB都是常見的,這取決於重做資訊的生成總額和頻率。另外,日誌切換頻率不能過高,一般不能小於20分鐘。否則,就應該加大日誌檔案的尺寸。在aix下,日誌檔案最好儲存配置在raid0+1裝置上,在保證高可用性的前提下,最大化i/o效能。
**********臨時表空間
臨時表空間可以是本地管理,也可以是資料字典管理.一般情況下,使用本地管理,並將尺寸設為1MB,如果應用系統中併發使用臨時段的使用者很多,則應設定小些,如128KB或256KB.如果不宣告盤區大小,則預設為1M.
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24214296/viewspace-1035118/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 系統最佳化例項一則
- 無線路由器的配置例項路由器
- jQuery Validate全域性配置和例項配置jQuery
- Win7系統基本最佳化配置Win7
- spring整合quartz的叢集配置例項Springquartz
- rman catalog的配置及詳解例項
- Docker容器配置Nginx例項分享DockerNginx
- OpenHarmony雙網路卡配置例項
- FreeBSD 系統的配置.
- React之配置元件的props(兩個例項)React元件
- 將所配置的初始化引數重置為系統預設值
- ASM例項配置監聽和TNSASM
- CISCO交換機,埠安全配置例項。
- 單機環境配置ASM例項ASM
- 配置單例項自動重啟單例
- 動態VLAN詳細配置例項
- shell動態修改yml配置例項
- 我們的系統應該配置哪些監控報警項?
- 淺談linux作業系統的最佳化及安全配置(轉)Linux作業系統
- oracle一個listener偵聽多個例項的配置Oracle
- Cisco路由器的安全配置簡易例項(上)路由器
- Cisco路由器的安全配置簡易例項(中)路由器
- Cisco路由器的安全配置簡易例項(三)路由器
- DSP系統的建模和配置
- 作業系統的安全配置作業系統
- C++ 結構體例項和類例項的初始化C++結構體
- ORACLE初始化引數的配置Oracle
- mysql的多例項配置MySql
- canal同步mysql,監聽單例項,多例項配置MySql單例
- 【雙層模型】分散式光伏儲能系統的最佳化配置方法模型分散式
- 配置sysctl.conf檔案來最佳化系統
- Linux系統配置與最佳化經驗談(轉)Linux
- 【安全系列】IPSECVPN配置例項
- Tomcat JSP經典配置例項TomcatJS
- rhel Linux系統yum的配置Linux
- SUN系統的基本安全配置(轉)
- 使用mysqld_multi實現單系統中配置多個MySQL伺服器例項MySql伺服器
- 記憶體配置的最佳化記憶體