欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

【讀書筆記】ORACLE內(nèi)存管理-創(chuàng)新互聯(lián)

 《Administrator's Guide》第6章介紹了ORACLE實例的內(nèi)存管理,在11g中,ORACLE默認使用自動內(nèi)存管理(AMM)來管理SGA和PGA的大小。除了默認的方法之外,還可以使用自動共享內(nèi)存管理SGA(ASMM)、手動共享內(nèi)存管理SGA、自動PGA內(nèi)存管理、手動PGA內(nèi)存管理。

成都創(chuàng)新互聯(lián)公司是專業(yè)的南岳網(wǎng)站建設(shè)公司,南岳接單;提供成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行南岳網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

一、自動內(nèi)存管理

 自動內(nèi)存管理是最方便的內(nèi)存管理方式,只需要設(shè)定參數(shù)MEMORY_TARGET的值,ORACLE 就會根據(jù)實際需要分配SGA和PGA。

1.1應(yīng)用自動內(nèi)存管理

 1.用SYSDBA的身份連接SQL*PLUS

 2. 計算MEMORY_TARGET的值

  1)show parameter target,查看sga_target和pga_aggregate_target的值

   2)查看實例啟動之后分配的大的pga的值

    select round(value/1024/1024) "MB"

    from v$pgastat

    where name='maximum PGA allocated';

   3)MEMORY_TARGET=sga_target+max(pga_aggregate_target,maximum PGA allocated)

 3.可以使用第二步中計算出來的MEMORY_TARGET的值,或者設(shè)定一定大于計算出來的值,記為m.

 4.可以使用MEMORY_TARGET或者一個大于MEMORY_TARGET的值作為MEMORY_MAX_TARGET的值,MEMORY_MAX_TARGET是MEMORY_TARGET所能調(diào)整到的大值,記為n。

 5.修改MEMORY_MAX_TARGET的值:

   ALTER SYSTEM SET MEMORY_MAX_TARGET = nM SCOPE = SPFILE;

 6.重啟數(shù)據(jù)庫

 7.修改MEMORY_TARGET的值。

  ALTER SYSTEM SET MEMORY_TARGET = nM;

  ALTER SYSTEM SET SGA_TARGET = 0;

  ALTER SYSTEM SET PGA_AGGREGATE_TARGET = 0;

1.2 監(jiān)控自動內(nèi)存管理

 select * from v$memory_target_advice order by memory_size;

二、自動共享內(nèi)存管理

 自動共享內(nèi)存管理(ASMM)簡化了SGA的管理,通過設(shè)置SGA_TARGRT的值,數(shù)據(jù)庫會自動管理SGA組成部分的值。SGA可以被自動管理的部分分別是shared pool、large pool、Java pool、buffer cache、Streams pool,需要手動設(shè)值的部分是log buffer、keep and recycle buffer caches、Nonstandard block size buffer caches。

 監(jiān)控ASMM內(nèi)存管理的視圖是v$sga_target_advice:

 select * from v$sga_target_advice order by sga_size;

 應(yīng)用自動共享內(nèi)存管理:

 1.從手動共享內(nèi)存管理切換到自動共享內(nèi)存管理

  1)運行以下SQL:

    SELECT round(((SELECT SUM(value) FROM V$SGA) - (SELECT CURRENT_SIZE FROM V$SGA_DYNAMIC_FREE_MEMORY))/1024/1024,2) "SGA_TARGET"

    FROM DUAL;

  2)設(shè)置SGA_TARGET的值:

  ALTER SYSTEM SET SGA_TARGET=value [SCOPE={SPFILE|MEMORY|BOTH}]

  value的值可以是1)中計算出的值,也可以是SGA各個部分之和至 SGA_MAX_SIZE中的值。

  3)指定SHARED_POOL_SIZE、LARGE_POOL_SIZE、JAVA_POOL_SIZE、DB_CACHE_SIZE、STREAMS_POOL_SIZE的最小值(可以是0也可以是非0值)。

 2.從AMM切換到ASMM:

  1)ALTER SYSTEM SET MEMORY_TARGET = 0;

  2)設(shè)置SGA_TARGET的值

  3)指定SHARED_POOL_SIZE、LARGE_POOL_SIZE、JAVA_POOL_SIZE、DB_CACHE_SIZE、STREAMS_POOL_SIZE的最小值(可以是0也可以是非0值)。

三、手動共享內(nèi)存管理

  在這種模式下,需要設(shè)置SGA各個部分的值,如果沒有設(shè)置的話,就會使用默認值。

  要啟用這種模式,則需要禁用MEMORY_TARGET、SGA_TARGET的值。

四、自動PGA內(nèi)存管理

  需設(shè)置pga_aggregate_target的值。

五、手動PGA內(nèi)存管理

   workarea_size_policy的值要設(shè)置成manual, 需要設(shè)置SORT_AREA_SIZE、HASH_AREA_SIZE、BITMAP_MERGE_AREA_SIZE 、 CREATE_BITMAP_AREA_SIZE.的值。

  Oracle強烈建議使用自動管理PGA的模式。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享名稱:【讀書筆記】ORACLE內(nèi)存管理-創(chuàng)新互聯(lián)
標題網(wǎng)址:http://chinadenli.net/article32/cdhosc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、網(wǎng)站設(shè)計、關(guān)鍵詞優(yōu)化、網(wǎng)頁設(shè)計公司、自適應(yīng)網(wǎng)站、做網(wǎng)站

廣告

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

手機網(wǎng)站建設(shè)