欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

oracle如何改內(nèi)存 如何修改硬盤(pán)內(nèi)存

Oracle內(nèi)存參數(shù)調(diào)優(yōu)技術(shù)詳解

目的

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),五常企業(yè)網(wǎng)站建設(shè),五常品牌網(wǎng)站建設(shè),網(wǎng)站定制,五常網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,五常網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿(mǎn)足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶(hù)成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

希望通過(guò)整理此文檔 使大家對(duì) oracle 內(nèi)存結(jié)構(gòu)有一個(gè)全面的了解 并在實(shí)際的工作中靈活應(yīng)用 使 oracle 的內(nèi)存性能達(dá)到最優(yōu)配置 提升應(yīng)用程序反應(yīng)速度 并進(jìn)行合理的內(nèi)存使用

實(shí)例結(jié)構(gòu)

oracle 實(shí)例 = 內(nèi)存結(jié)構(gòu) + 進(jìn)程結(jié)構(gòu)

oracle 實(shí)例啟動(dòng)的過(guò)程 其實(shí)就是 oracle 內(nèi)存參數(shù)設(shè)置的值加載到內(nèi)存中 并啟動(dòng)相應(yīng)的后臺(tái)進(jìn)程進(jìn)行相關(guān)的服務(wù)過(guò)程

進(jìn)程結(jié)構(gòu)

oracle 進(jìn)程 = 服務(wù)器進(jìn)程 + 用戶(hù)進(jìn)程

幾個(gè)重要的后臺(tái)進(jìn)程

DBWR 數(shù)據(jù)寫(xiě)入進(jìn)程

LGWR: 日志寫(xiě)入進(jìn)程

ARCH: 歸檔進(jìn)程

CKPT: 檢查點(diǎn)進(jìn)程 ( 日志切換 上一個(gè)檢查點(diǎn)之后 又超過(guò)了指定的時(shí)間 預(yù)定義的日志塊寫(xiě)入磁盤(pán) 例程關(guān)閉 DBA 強(qiáng)制產(chǎn)生 表空間 offline)

LCKn ( ) 封鎖進(jìn)程

Dnnn: 調(diào)度進(jìn)程

內(nèi)存結(jié)構(gòu) ( 我們重點(diǎn)講解的 )

內(nèi)存結(jié)構(gòu) =SGA (系統(tǒng)全局區(qū)) +PGA (程序全局區(qū))

SGA 是用于存儲(chǔ)數(shù)據(jù)庫(kù)信息的內(nèi)存區(qū) 該信息為數(shù)據(jù)庫(kù)進(jìn)程所共享 它包含 Oracle 服務(wù)器的數(shù)據(jù)和控制信息 它是在 Oracle 服務(wù)器所駐留的計(jì)算機(jī)的實(shí)際內(nèi)存中得以分配 如果實(shí)際內(nèi)存不夠再往虛擬內(nèi)存中寫(xiě)

我們重點(diǎn)就是設(shè)置 SGA 理論上 SGA 可占 OS 系統(tǒng)物理內(nèi)存的 / —— /

原則 SGA+PGA+OS 使用內(nèi)存 總物理 RAM

SGA=((db_block_buffers*blocksize)+(shared_pool_size+large_pool_size+java_pool_size+log_buffers)+ MB

SGA 系統(tǒng)全局區(qū) ( 包括以下五個(gè)區(qū) )

A 數(shù)據(jù)緩沖區(qū) : ( db_block_buffers )存儲(chǔ)由磁盤(pán)數(shù)據(jù)文件讀入的數(shù)據(jù)

大小 : db_block_buffers*db_block_size

Oracle i 設(shè)置數(shù)據(jù)緩沖區(qū)為 Db_cache_size

原則 SGA 中主要設(shè)置對(duì)象 一般為可用內(nèi)存 %

B 共享池 : ( shared_pool_size ) : 數(shù)據(jù)字典 sql 緩沖 pl/sql 語(yǔ)法分析 加大可提速度

原則 SGA 中主要設(shè)置對(duì)象 一般為可用內(nèi)存 %

C 日志緩沖區(qū) : ( log_buffer )存儲(chǔ)數(shù)據(jù)庫(kù)的修改信息

原則 K M 之間 不應(yīng)該太大

D JAVA 池( Java_pool_size )主要用于 JAVA 語(yǔ)言的開(kāi)發(fā)

原則 若不使用 java 原則上不能小于 M 給 M 通常就夠了

E 大池( Large_pool_size )?? 如果不設(shè)置 MTS 主要用于數(shù)據(jù)庫(kù)備份恢復(fù)管理器 RMAN

原則 若不使用 MTS M 之間 不應(yīng)該太大

SGA= db_block_buffers*db_block_size+ shared_pool_size+ log_buffer+Java_pool+size+large_pool_size

原則 達(dá)到可用內(nèi)存的 % 就可以了

PGA 程序全局區(qū)

PGA 包含單個(gè)服務(wù)器進(jìn)程或單個(gè)后臺(tái)進(jìn)程的數(shù)據(jù)和控制信息 與幾個(gè)進(jìn)程共享的 SGA 正相反 PGA 是只被一個(gè)進(jìn)程使用的區(qū)域 PGA 在創(chuàng)建進(jìn)程時(shí)分配在終止進(jìn)程時(shí)回收

A Sort_area_size? 用于排序所占內(nèi)存

B Hash_area_size 用于散列聯(lián)接 位圖索引

這兩個(gè)參數(shù)在非 MTS 下都是屬于 PGA 不屬于 SGA 是為每個(gè) session 單獨(dú)分配的 在我們的服務(wù)器上除了 OS + SGA 一定要考慮這兩部分

原則 OS 使用內(nèi)存 +SGA+ 并發(fā)執(zhí)行進(jìn)程數(shù) *(sort_area_size+hash_ara_size+ M) * 總內(nèi)存

實(shí)例配置

一 物理內(nèi)存多大

二 操作系統(tǒng)估計(jì)需要使用多少內(nèi)存

三 數(shù)據(jù)庫(kù)是使用文件系統(tǒng)還是裸設(shè)備

四 有多少并發(fā)連接

五 應(yīng)用是 OLTP 類(lèi)型還是 OLAP 類(lèi)型

基本掌握的原則是 db_block_buffer 通??梢员M可能的大 shared_pool_size 要適度 log_buffer 通常大到幾百 K 到 M 就差不多了

A 如果 M RAM? 單個(gè) CPU?? db_block_size 是 bytes

SGA= * M= M 左右

建議 shared_pool_size = M db_block_buffer* db_block_size = M

具體 : shared_pool_size = # M

db_block_buffer= ????? # M

log_buffer = ???????? # k ( K*CPU 個(gè)數(shù) )

large_pool_size= ????? # M

java_pool_size = ??? # M

sort_area_size = ????? # k ( k M)

sort_area_retained_size = ?? # MTS 時(shí) sort_area_retained_size = sort_area_size

B 如果 G RAM????? 單個(gè) CPU?? db_block_size 是 bytes

SGA= * M= M 左右

建議 shared_pool_size = M db_block_buffer* db_block_size = M

具體 : shared_pool_size= ??? # M

db_block_buffer= ???????? # M

log_buffer = ???????? # k ( K*CPU 個(gè)數(shù) )

large_pool_size= ?????? # M

java_pool_size = ??? # M

sort_area_size = ????? # k ( k M)

sort_area_retained_size = ?? # MTS 時(shí) sort_area_retained_size = sort_area_size

C 如果 G???? 單個(gè) CPU?? db_block_size 是 bytes

SGA= * M= M 左右

建議 shared_pool_size = M db_block_buffer *db_block_size = M

具體 : shared_pool_size= ??? # M

db_block_buffer= ???????? # M

log_buffer = ??????????? # k ( K*CPU 個(gè)數(shù) )

large_pool_size= ????? # M

java_pool_size = ????? # M

sort_area_size = ???????? # k ( k M)

sort_area_retained_size = ?? # MTS 時(shí) sort_area_retained_size = sort_area_size

假定 bit ORACLE

內(nèi)存 G

shared_pool_size = M data buffer = G

內(nèi)存 G

shared_pool_size = M data buffer = G

內(nèi)存 G

shared_pool_size = M M data buffer = G

參數(shù)更改方式

oracle i

主要都是通過(guò)修改 oracle 啟動(dòng)參數(shù)文件進(jìn)行相關(guān)的配置

參數(shù)文件位置

d:\oracle\admin\DB_Name\pfile\init ora

按以上修改以上參數(shù)值即可

Oracle i:

兩種方式 第一種是修改 oracle 啟動(dòng)參數(shù)文件后 通過(guò)此參數(shù)文件再創(chuàng)建服務(wù)器參數(shù)文件

第二種是直接運(yùn)行 oracle 修改命令進(jìn)行修改

SQLalter system set db_cache_size= M scope=spfile;

lishixinzhi/Article/program/Oracle/201311/16995

怎么修改oracle占用的內(nèi)存大小

如果是10g,那么修改參數(shù),sga_target,和sga_maxsize以及pga_xxxxx(具體的名字忘記了,自己show parameter pga查一下)

修改語(yǔ)句舉例:alter system set sga_target=xxxxx;scope=spfile;全部修改后重起數(shù)據(jù)庫(kù)。

如果是11g,那么是修改參數(shù)memory_target.修改參數(shù)一致。

如果是linux系統(tǒng),還要修改操作系統(tǒng)文件system文件(操作系統(tǒng)不同,該文件名稱(chēng)也不同),其中有一個(gè)值,最好改一下,不過(guò)要停庫(kù)后修改。(不改也可以)

Oracle 10g安裝過(guò)后怎樣調(diào)整內(nèi)存分配大小

ORACLE 10g的話(huà)看你是否使用ASMM(自動(dòng)共享內(nèi)存管理,11g就是AMM了),如果是的話(huà),就設(shè)置參數(shù):sga_target、pga_aggregate_target兩個(gè)參數(shù)就O了,至于比例看系統(tǒng),OLTP系統(tǒng)前者設(shè)計(jì)大一點(diǎn),占用整個(gè)INSTANCE百分之六七十比較正常,OLAP的時(shí)候SGA沒(méi)有必要要那么大了。

不過(guò)你要自己設(shè)置每一個(gè)細(xì)節(jié)參數(shù)的話(huà),就將上述參數(shù)設(shè)置為0就會(huì)自動(dòng)關(guān)閉ASMM(對(duì)應(yīng)進(jìn)程MMAN,10g和11g沒(méi)有變化都是這個(gè)進(jìn)程),然后一般設(shè)置一下參數(shù):

1、數(shù)據(jù)緩沖區(qū):

db_cache_size 數(shù)據(jù)緩沖區(qū)DEFAULT區(qū)域大小,也是默認(rèn)的大小

db_keep_cache_size 數(shù)據(jù)緩沖區(qū)keep區(qū)域大小,幾乎不會(huì)被替換掉的內(nèi)存區(qū)

db_recycle_cache_siez 數(shù)據(jù)recycle區(qū)域大小,幾乎用完就回收掉的內(nèi)存區(qū)

2、共享池

shared_pool_size

內(nèi)部保存SQL信息、數(shù)據(jù)字典、控制信息,其實(shí)這部分最好不用自己去控制,它自己管理就行。里面有個(gè)參數(shù):shared_pool_reserved_size適當(dāng)?shù)臅r(shí)候也可以配置一下。

如果你要用rman相關(guān)的東西,要配置一下大池,如果沒(méi)有JAVA PROD在ORACLE內(nèi)部,JAVA池幾乎無(wú)用,做Stream復(fù)制,就設(shè)置一下stream池。

PGA一般設(shè)置一個(gè)最大值就行,內(nèi)部它一般自己去調(diào)節(jié)(PGA內(nèi)部一般有一段內(nèi)存和一些后臺(tái)進(jìn)程組成),分專(zhuān)用模式還是共享模式的區(qū)別(MTS系統(tǒng)中),內(nèi)部有些細(xì)節(jié)參數(shù)會(huì)根據(jù)CPU去配置的(如DBWR最多可以20個(gè),最少是1個(gè),可根據(jù)CPU的個(gè)數(shù)設(shè)置,但是一個(gè)INSTANCE最多20個(gè)),另外可以設(shè)置內(nèi)部的SORT_AREA_SIZE、hash_area_size等等用于用戶(hù)進(jìn)程查詢(xún)時(shí)產(chǎn)生的內(nèi)存開(kāi)銷(xiāo)(超過(guò)這個(gè)值就會(huì)到臨時(shí)表空間去做了),

網(wǎng)頁(yè)標(biāo)題:oracle如何改內(nèi)存 如何修改硬盤(pán)內(nèi)存
標(biāo)題鏈接:http://aaarwkj.com/article20/hhhdco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站營(yíng)銷(xiāo)外貿(mào)建站、網(wǎng)站制作、網(wǎng)站維護(hù)、手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開(kāi)發(fā)
午夜视频在线观看日韩| 国产精品推荐不卡一区| 久久精品国产精品日韩欧美| 激情四射五月天亚洲婷婷| 欧美色视频综合在线观看| 欧美日韩一区二区三区福利| 九九精品在线观看视频| 97国产精品亚洲精品| 精品特色国产自在自线拍| 中文字幕亚洲精品视频| 国产三级成人在线视频| 亚洲国产日本一区自拍| 亚洲 欧美 日韩一区| 九九视频免费观看91| 亚洲毛片高清一区二区三区| 超碰av之男人的天堂| 九九视频免费观看5| 国产精品国产成人免费看| 尤物视频网站在线观看| 国产乱码精品免费一区二区av| 亚洲一区二区精品免费视频| 日本人妻在线不卡视频| 国产亚洲超级97免费视频| 精品国产品国语在线不卡| 免费av在线观看日韩| 日本一区二区国产在线| 亚洲日日夜夜噜噜爽爽| 夫妻性生活视频在线免费看| 国产传媒视频在线免费观看| 欧美口爆吞精在线观看| 日韩黄色一级片免费看| 精品日韩av高清一区二区三区| 亚洲精品一品区二品区三| av免费在线观看网页| 91精品国产欧美在线| 精品熟女少妇av免费久久野外| 国产区一区二区三在线播放| 99国产精品欧美一区二区| 97色伦综合在线欧美视频| 国产精品日韩一区视频| 香蕉视频在线观看亚洲精品|