日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oracle SGA設(shè)置的詳細(xì)介紹

沒有通用的Oracle SGA設(shè)置,那么所有Oracle SGA設(shè)置都需要根據(jù)系統(tǒng)的負(fù)載、相關(guān)的業(yè)務(wù)需求與某些硬件環(huán)境來對其進(jìn)行調(diào)整。這里只是總結(jié)出大體的設(shè)定,避免因SGA設(shè)置不當(dāng)引起的問題。

網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及定制網(wǎng)站建設(shè)服務(wù),專注于企業(yè)網(wǎng)站制作,高端網(wǎng)頁制作,對成都展覽展示等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計,網(wǎng)站優(yōu)化推廣哪家好,專業(yè)網(wǎng)站推廣優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。

1,自動SGA內(nèi)存管理

在Oracle 10g中引入了自動SGA內(nèi)存管理特性,DBA可以設(shè)定SGA_TARGET告訴Oracle可用的SGA內(nèi)存為多大,由Oracle根據(jù)系統(tǒng)負(fù)載來動態(tài)調(diào)整各組件大小,相應(yīng)的數(shù)定會保存在控制文件中,使數(shù)據(jù)庫重啟后也記得各組件大小。

需要注意一下幾點:

要使用自動SGA內(nèi)存管理,STATISTICS_LEVEL參數(shù)必須設(shè)為TYPICAL或ALL,系統(tǒng)自動收集相應(yīng)的信息用來動態(tài)調(diào)整SGA設(shè)定。

可以設(shè)定某個組件的值,Oracle SGA使用此值為該組件的最小大小

可動態(tài)調(diào)整的參數(shù):

DB_CACHE_SIZE,SHARED_POOL_SIZE,LARGE_POOL_SIZE,JAVA_POOL_SIZE。

需手動設(shè)置的參數(shù):

LOG_BUFFER,STREAMS_POOL,DB_NK_CACHE_SIZE,DB_KEEP_CACHE_SIZE,DB_RECYCLE_CACHE_SIZE。

2,手動SGA內(nèi)存管理

1) 32bit和64bit限制

在32位的操作系統(tǒng)中,Oracle最大可用內(nèi)存為1.75g,也就是說SGA+PGA<=1.75g,超過這一限制的內(nèi)存將不會被Oracle用到。

32位的Oracle可以裝到64位的操作系統(tǒng)上,64位的Oracle SGA不可以裝到32位的操作系統(tǒng)上。

2) 查看Oracle版本:

SQL> select * from v$version;

BANNER

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod

PL/SQL Release 10.2.0.1.0 - Production

CORE 10.2.0.1.0 Production

TNS for 32-bit Windows: Version 10.2.0.1.0 - Production

NLSRTL Version 10.2.0.1.0 – Production

3) 各組件設(shè)置:

JAVA_POOL_SIZE:如果沒用到數(shù)據(jù)庫端java的系統(tǒng),30MB足夠。

LOG_BUFFER:默認(rèn)為MAX(512KB,128KB*CPU個數(shù))。一般系統(tǒng)1MB足夠,運行大型事務(wù)的系統(tǒng)可以設(shè)為2MB,讓1/3滿寫入日志文件時可以繼續(xù)寫入緩沖,再大也沒有意義。

SHARED_POOL_SIZE:過大過小都會嚴(yán)重影響系統(tǒng)性能,1GB內(nèi)存可以設(shè)為100MB,2GB內(nèi)存可設(shè)為150MB,4GB內(nèi)存可設(shè)為300MB。共享池命中過低首先要調(diào)整的是應(yīng)用程序而不是擴大共享池。使用綁定變量可以減少共享池需求、提高命中率,減少共享池管理負(fù)擔(dān)和LATCH競爭。

LARGE_POOL_SIZE:使用專用服務(wù)模式可設(shè)為30MB,除非必要,不然不建議使用共享服務(wù)器模式。

DB_CACHE_SIZE:除去上述內(nèi)存外其他可用內(nèi)存都分配給該區(qū)域。

總結(jié)

32位Oracle SGA:

1G內(nèi)存:SHARED_POOL_SIZE=100MB,DB_CACHE_SIZE=0.5GB;

2G內(nèi)存:SHARED_POOL_SIZE=150MB,DB_CACHE_SIZE=1.25GB;

64位Oracle

4G內(nèi)存:SHARED_POOL_SIZE=200MB,DB_CACHE_SIZE=2.5GB;

8G內(nèi)存:SHARED_POOL_SIZE=400MB,DB_CACHE_SIZE=5GB;

12G內(nèi)存:SHARED_POOL_SIZE=500MB,DB_CACHE_SIZE=8GB

再次強調(diào),以上只是避免因SGA設(shè)置不當(dāng)引起問題的大體設(shè)置,需要根據(jù)具體的系統(tǒng)負(fù)載和業(yè)務(wù)邏輯結(jié)合Stackpack等工具細(xì)調(diào)。

【編輯推薦】

  1. Oracle 數(shù)據(jù)庫的SQL的描述
  2. Oracle數(shù)據(jù)字典的實操
  3. Oracle自增字段的實際應(yīng)用
  4. Oracle數(shù)據(jù)庫中表的連接方式的講解
  5. Oracle表列的修改具體步驟介紹

當(dāng)前標(biāo)題:Oracle SGA設(shè)置的詳細(xì)介紹
標(biāo)題鏈接:http://www.dlmjj.cn/article/djjsdei.html