成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle性能調(diào)整中的Shared pool tunning要點(diǎn)

數(shù)據(jù)庫(kù) Oracle
如果你對(duì)Oracle性能調(diào)整中Shared pool tunning要點(diǎn)感到很是很郁悶時(shí)。你就可以瀏覽下面的文章了,我在一個(gè)信譽(yù)度很好的網(wǎng)站找到一個(gè)關(guān)于其相關(guān)內(nèi)容的描述,望你會(huì)有所收獲。

本文主要簡(jiǎn)述的是Oracle性能調(diào)整中Shared pool tunning要點(diǎn),Shared pool tunning要點(diǎn),在Oracle性能調(diào)整實(shí)際的相關(guān)操作中起到不可忽視的作用,以下的文章就是對(duì)相關(guān)內(nèi)容的描述。

Shared pool tunning

Shared pool的優(yōu)化應(yīng)該放在優(yōu)先考慮,因?yàn)橐粋€(gè)cache miss在shared pool中發(fā)生比在data buffer中發(fā)生導(dǎo)致的成本更高,由于dictionary數(shù)據(jù)一般比library cache中的數(shù)據(jù)在內(nèi)存中保存的時(shí)間長(zhǎng),所以關(guān)鍵是library cache的優(yōu)化。

Gets:(parse)在namespace中查找對(duì)象的次數(shù);

Pins:(execution)在namespace中讀取或執(zhí)行對(duì)象的次數(shù);

 

Reloads:(reparse)在執(zhí)行階段library cache misses的次數(shù),導(dǎo)致sql需要重新解析。

 

1) 檢查v$librarycache中sql area的gethitratio是否超過90%,如果未超過90%,應(yīng)該檢查應(yīng)用代碼,提高應(yīng)用代碼的效率。

Select gethitratio from v$librarycache where namespace=’sql area’;

 

2) v$librarycache中reloads/pins的比率應(yīng)該小于1%,如果大于1%,應(yīng)該增加參數(shù)shared_pool_size的值。

Select sum(pins) “executions”,sum(reloads) “cache misses”,sum(reloads)/sum(pins) from v$librarycache;

 

reloads/pins>1%有兩種可能,一種是library cache空間不足,一種是sql中引用的對(duì)象不合法。

3)shared pool reserved size一般是shared pool size的10%,不能超過50%。V$shared_pool_reserved中的request misses=0或沒有持續(xù)增長(zhǎng),或者free_memory大于shared pool reserved size的50%,表明shared pool reserved size過大,可以壓縮。

4)將大的匿名pl/sql代碼塊轉(zhuǎn)換成小的匿名pl/sql代碼塊調(diào)用存儲(chǔ)過程。

5)從9i開始,可以將execution plan與sql語(yǔ)句一起保存在library cache中,方便進(jìn)行性能診斷。從v$sql_plan中可以看到execution plans。

6)在Oracle性能調(diào)整保留大的對(duì)象在shared pool中。大的對(duì)象是造成內(nèi)存碎片的主要原因,為了騰出空間許多小對(duì)象需要移出內(nèi)存,從而影響了用戶的性能。因此需要將一些常用的大的對(duì)象保留在shared pool中,下列對(duì)象需要保留在shared pool中:

a. 經(jīng)常使用的存儲(chǔ)過程;

 

b. 經(jīng)常操作的表上的已編譯的觸發(fā)器

 

c. Sequence,因?yàn)镾equence移出shared pool后可能產(chǎn)生號(hào)碼丟失。

 

查找沒有保存在library cache中的大對(duì)象:

 

 

  1. Select * from v$db_object_cache where sharable_mem>10000 
    and type in ('PACKAGE','PROCEDURE','FUNCTION','PACKAGE BODY') and 
    kept='NO'

 

將這些對(duì)象保存在library cache中:

 

 

  1. Execute dbms_shared_pool.keep(‘package_name’); 

 

對(duì)應(yīng)腳本:dbmspool.sql

 

7)查找是否存在過大的匿名pl/sql代碼塊。兩種解決方案:

A.轉(zhuǎn)換成小的匿名塊調(diào)用存儲(chǔ)過程

 

B.將其保留在shared pool中

 

查找是否存在過大的匿名pl/sql塊:

 

 

  1. Select sql_text from v$sqlarea where command_type=
    47 and length(sql_text)>500; 

 

8)Dictionary cache的 優(yōu)化

避免出現(xiàn)Dictionary cache的misses,或者misses的數(shù)量保持穩(wěn)定,只能通過調(diào)整shared_pool_size來(lái)間接調(diào)整dictionary cache的大小。

 

Percent misses應(yīng)該很低:大部分應(yīng)該低于2%,合計(jì)應(yīng)該低于15%

 

  1. Select sum(getmisses)/sum(gets) from v$rowcache; 

 

若超過15%,增加shared_pool_size的值。

上述的相關(guān)內(nèi)容就是對(duì)Oracle性能調(diào)整Shared pool tunning的要點(diǎn)介紹的描述,希望會(huì)給你帶來(lái)一些幫助在此方面。

【編輯推薦】

  1. Oracle數(shù)據(jù)庫(kù)中表的連接方式的講解
  2. Oracle數(shù)據(jù)庫(kù)中表的不同的連接方式描述
  3. Oracle使用游標(biāo)觸發(fā)器存儲(chǔ)實(shí)操
  4. Oracle自增字段的實(shí)際應(yīng)用
  5. 配置Oracle RAC中應(yīng)注意的問題有哪些
責(zé)任編輯:佚名 來(lái)源: 博客園
相關(guān)推薦

2010-04-06 12:48:12

Oracle性能

2010-04-07 16:02:29

Oracle性能

2009-11-17 17:47:56

Oracle Shar

2009-02-01 10:45:18

Oracle數(shù)據(jù)庫(kù)性能調(diào)整

2010-03-31 10:07:09

Oracle shar

2010-05-07 19:15:18

Oracle flas

2010-04-07 17:04:49

Oracle性能

2010-04-14 12:51:10

Oracle性能

2011-07-20 16:28:54

Oracle數(shù)據(jù)庫(kù)shared pool

2011-03-21 11:14:21

Oracle性能調(diào)整

2009-02-01 13:33:13

Oracle數(shù)據(jù)庫(kù)配置

2011-04-08 17:33:07

Oracle性能

2010-05-07 18:14:08

Oracle性能調(diào)整

2010-04-22 10:30:11

Oracle RAC

2010-04-07 16:54:55

Oracle性能

2010-04-12 11:02:28

Oracle性能

2010-04-20 15:41:38

Oracle sql

2010-04-19 17:09:30

Oracle sql

2010-04-19 13:37:57

Oracle調(diào)整

2011-05-25 13:55:02

Oracle
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久久久久国产精品免费免费男同 | 国产综合精品一区二区三区 | 久久99精品久久久久久琪琪 | 婷婷五月色综合香五月 | 免费久久视频 | 国产一区二 | 久热精品在线 | 国产视频一区二区三区四区五区 | 日日夜夜av | 国产精品成人在线 | 天天综合日日夜夜 | www.99精品| 亚洲一区视频在线播放 | 欧美性受xxxx白人性爽 | 日日摸夜夜爽人人添av | 亚洲乱码国产乱码精品精的特点 | av中文字幕在线观看 | 91久久国产综合久久 | 中文字幕免费在线观看 | 欧美xxxx网站 | 国产日韩欧美激情 | 91在线成人 | 综合色站导航 | 91视视频在线观看入口直接观看 | 久久久久亚洲 | 亚洲精品一区二区三区蜜桃久 | 四季久久免费一区二区三区四区 | 欧美一级艳情片免费观看 | 欧美一区二区三区电影 | 黄片毛片免费看 | 久久久久久国产精品mv | 成人av网站在线观看 | 麻豆久久精品 | 高清视频一区二区三区 | 欧美一区二区免费电影 | 亚洲精品www久久久久久广东 | 欧美精品一区在线 | 全部免费毛片在线播放网站 | 亚洲视频在线免费观看 | 在线观看欧美一区 | 日韩精品视频在线 |