精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Oracle設置系統參數進行性能優化

數據庫 Oracle 數據庫運維
本文將介紹如何通過設置系統參數,來進行性能優化。包括SGA設置、緩存的相關設置以及其他SGA的設置等等,以使Oracle性能最優。

一、SGA

1、Shared pool tunning

Shared pool的優化應該放在優先考慮,因為一個cache miss在shared pool中發生比在data buffer中發生導致的成本更高,由于dictionary數據一般比library cache中的數據在內存中保存的時間長,所以關鍵是library cache的優化。

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

Pins:(execution)在namespace中讀取或執行對象的次數;

Reloads:(reparse)在執行階段library cache misses的次數,導致sql需要重新解析。

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

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

2) v$librarycache中reloads/pins的比率應該小于1%,如果大于1%,應該增加參數shared_pool_size的值。
Select sum(pins) “executions”,sum(reloads) “cache misses”,sum(reloads)/sum(pins) from v$librarycache;

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

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

4)將大的匿名pl/sql代碼塊轉換成小的匿名pl/sql代碼塊調用存儲過程。

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

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

a. 經常使用的存儲過程;

b. 經常操作的表上的已編譯的觸發器

c. Sequence,因為Sequence移出shared pool后可能產生號碼丟失。

查找沒有保存在library cache中的大對象:

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

將這些對象保存在library cache中:
Execute dbms_shared_pool.keep(‘package_name’);
對應腳本:dbmspool.sql

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

A.轉換成小的匿名塊調用存儲過程

B.將其保留在shared pool中

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

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

8)Dictionary cache的優化

避免出現Dictionary cache的misses,或者misses的數量保持穩定,只能通過調整shared_pool_size來間接調整dictionary cache的大小。

Percent misses應該很低:大部分應該低于2%,合計應該低于15%
Select sum(getmisses)/sum(gets) from v$rowcache;
若超過15%,增加shared_pool_size的值。

2、Buffer Cache

1)granule大小的設置,db_cache_size以字節為單位定義了default buffer pool的大小。
如果SGA<128M,granule=4M,否則granule=16M,即需要調整sga的時候以granule為單位增加大小,并且sga的大小應該是granule的整數倍。

2) 根據v$db_cache_advice調整buffer cache的大小

SELECT size_for_estimate,buffers_for_estimate,estd_physical_read_factor,estd_physical_reads 
FROM v$db_cache_advice WHERE NAME='DEFAULT' AND advice_status='ON' 
AND block_size=(SELECT Value FROM v$parameter WHERE NAME='db_block_size');

estd_physical_read_factor<=1

3) 統計buffer cache的cache hit ratio>90%,如果低于90%,可以用下列方案解決:

◆增加buffer cache的值;

◆使用多個buffer pool;

◆Cache table;

◆為 sorting and parallel reads 建獨立的buffer cache;

SELECT NAME,value FROM v$sysstat WHERE NAME IN ('session logical reads',
'physical reads','physical reads direct','physical reads direct(lob)');

Cache hit ratio=1-(physical reads-physical reads direct-physical reads direct (lob))/session logical reads;Select 1-(phy.value-dir.value-lob.value)/log.value from v$sysstat log, v$sysstat phy, v$sysstat dir, v$sysstat LOB where log.name='session logical reads' and phy.name='physical reads' and dir.name='physical reads direct' and lob.name='physical reads direct (lob)';

影響cache hit ratio的因素:全表掃描;應用設計;大表的隨機訪問;cache hits的不均衡分布

4)表空間使用自動空間管理,消除了自由空間列表的需求,可以減少數據庫的競爭

3、其他SGA對象

1)redo log buffer

對應的參數是log_buffer,缺省值與 OS相關,一般是500K。檢查v$session_wait中是否存在log buffer wait,v$sysstat中是否存在redo buffer allocation retries

A、檢查是否存在log buffer wait:
Select * from v$session_wait where event=’log buffer wait’ ;

如果出現等待,一是可以增加log buffer的大小,也可以通過將log 文件移到訪問速度更快的磁盤來解決。

B、

Select name,value from v$sysstat where name in 
(‘redo buffer allocation retries’,’redo entries’)

Redo buffer allocation retries接近0,小于redo entries 的1%,如果一直在增長,表明進程已經不得不等待redo buffer的空間。如果Redo buffer allocation retries過大,增加log_buffer的值。

C、檢查日志文件上是否存在磁盤IO競爭現象

Select event,total_waits,time_waited,average_wait from v$system_event 
where event like ‘log file switch completion%’;

如果存在競爭,可以考慮將log文件轉移到獨立的、更快的存儲設備上或增大log文件。

D、檢查點的設置是否合理

檢查alert.log文件中,是否存在‘checkpoint not complete’;

Select event,total_waits,time_waited,average_wait from v$system_event 
where event like ‘log file switch (check%’;

如果存在等待,調整log_checkpoint_interval、log_checkpoint_timeout的設置。

E、檢查log archiver的工作

Select event,total_waits,time_waited,average_wait from v$system_event 
where event like ‘log file switch (arch%’;

如果存在等待,檢查保存歸檔日志的存儲設備是否已滿,增加日志文件組,調整log_archiver_max_processes。

F、DB_block_checksum=true,因此增加了性能負擔。(為了保證數據的一致性,oracle的寫數據的時候加一個checksum在block上,在讀數據的時候對checksum進行驗證)

2)java pool

對于大的應用,java_pool_size應>=50M,對于一般的java存儲過程,缺省的20M已經夠用了。

3)檢查是否需要調整DBWn

Select total_waits from v$system_event where event=’free buffer waits’;

【編輯推薦】

  1. Oracle數據庫維護中的前瞻性
  2. 詳解Oracle數據庫中文全文索引
  3. 詳解Oracle幾種性能調優方法
責任編輯:彭凡 來源: ITPUB
相關推薦

2010-04-19 17:09:30

Oracle sql

2010-11-15 16:20:33

Oracle系統優化

2010-04-14 12:51:10

Oracle性能

2018-01-09 16:56:32

數據庫OracleSQL優化

2009-06-30 11:23:02

性能優化

2023-01-30 08:30:09

Tomcat性能優化

2010-04-23 14:48:26

Oracle性能優化

2017-08-25 15:28:20

Oracle性能優化虛擬索引

2010-04-20 15:41:38

Oracle sql

2009-11-16 13:59:22

Oracle優化

2011-05-18 09:39:19

Oracle數據庫性能優化

2011-05-20 10:30:20

ORACLE數據庫性能優化

2009-06-03 10:32:36

Oracle性能優化分區技術

2010-04-07 17:04:49

Oracle性能

2010-05-12 14:14:41

MySQL性能優化

2010-06-13 15:42:37

MySQL性能優化

2009-11-18 14:53:40

Oracle參數設置

2011-09-08 18:01:57

2009-04-16 17:24:54

性能優化SQL Server 數據收集

2009-04-16 17:44:46

性能優化擴展高性能
點贊
收藏

51CTO技術棧公眾號

亚洲小说图片视频| sis001欧美| 国产成人精品影视| 4388成人网| 中文字幕在线观看免费高清| 外国成人毛片| 岛国av在线不卡| 日本午夜精品一区二区| av网站在线观看免费| 国产精品毛片一区二区三区| 日韩中文字幕在线| 亚洲综合自拍网| 99精品国产九九国产精品| 亚洲高清视频在线| 正在播放久久| 无码国产精品高潮久久99| 美洲天堂一区二卡三卡四卡视频 | 欧美日韩四区| 亚洲免费一在线| 黄色a级三级三级三级| av高清不卡| 亚洲国产欧美另类丝袜| 一区二区av| 欧美偷拍视频| 国产成人精品免费在线| 国产精品爽爽爽| 日韩在线视频免费播放| 欧美日韩精品一本二本三本| 中文日韩在线观看| 在线免费观看黄色小视频| 深夜福利一区| 在线电影国产精品| 午夜精品在线免费观看| 国产精品av一区二区三区| 亚洲最大色网站| 中文字幕在线观看一区二区三区| 天天射天天色天天干| 国产一区二区久久| 国产中文字幕91| 精品国产www| 乱人伦精品视频在线观看| 韩国国内大量揄拍精品视频| 免费中文字幕视频| 欧美在线91| 操人视频在线观看欧美| 国产午夜精品理论片在线| 日本a级不卡| 夜夜嗨av一区二区三区四区| 国产熟妇搡bbbb搡bbbb| 五月天亚洲一区| 欧美精品一区二区久久久| 9191在线视频| 亚洲精品v亚洲精品v日韩精品| 欧美一区二区三区白人| 午夜免费看毛片| www.久久爱.com| 91精品国产美女浴室洗澡无遮挡| 日本中文字幕影院| 日韩电影免费观看高清完整版在线观看| 欧美在线免费观看视频| 91视频免费版污| 欧美网站免费| 6080日韩午夜伦伦午夜伦| 老司机久久精品| 久久影院一区二区三区| 欧美大片顶级少妇| 水蜜桃av无码| 亚洲人成精品久久久| 在线视频欧美日韩| 国产成人自拍网站| 国产精品s色| 97激碰免费视频| 影音先锋在线国产| 蜜桃视频在线观看一区二区| 成人免费淫片aa视频免费| 国产精品人人爽| 国产91精品久久久久久久网曝门| 精品久久一区二区三区蜜桃| 酒色婷婷桃色成人免费av网| 综合网在线视频| 日韩在线视频在线| 亚洲美女炮图| 欧美少妇性性性| wwwxxxx在线观看| 欧美天堂社区| www.亚洲成人| 日本一区二区网站| 蜜桃精品视频在线观看| 国产91一区二区三区| 日本天堂影院在线视频| 国产精品家庭影院| 野外做受又硬又粗又大视频√| 性欧美freesex顶级少妇| 欧美日韩一区久久| 国产日韩视频一区| 国产一区二区观看| 久久99亚洲热视| 91视频久久久| 成人午夜电影久久影院| 日本在线高清视频一区| 欧美日韩在线视频免费观看| 色一情一乱一乱一91av| 少妇性l交大片7724com| 国产欧美日韩精品一区二区免费 | 中文字幕の友人北条麻妃| 水蜜桃在线视频| 欧美一二三区在线观看| 91网站免费入口| 欧美日韩一区二区国产| 国产精品久久激情| 黄色成人一级片| 日韩美女视频19| 97公开免费视频| 福利电影一区| 久久综合伊人77777蜜臀| 最新中文字幕一区| 成人av网站免费| 黄色网络在线观看| 国产成人77亚洲精品www| 亚洲精品理论电影| 久草视频中文在线| 久久成人久久爱| 日本精品一区二区三区视频 | www男人天堂| 婷婷综合视频| 国产免费成人av| 国产九色在线| 91福利国产精品| 国产精品福利导航| 海角社区69精品视频| 亚洲wwwav| 1024国产在线| 欧美亚洲综合一区| 一色道久久88加勒比一| 香蕉久久久久久久av网站| 国产欧美日韩伦理| 国产91足控脚交在线观看| 欧美一区二区三区免费大片| 羞羞在线观看视频| 麻豆视频观看网址久久| 色噜噜狠狠一区二区三区| 亚洲v.com| 亚洲欧美日韩精品久久奇米色影视| 男女视频免费看| 成人国产电影网| 黄色一级片在线看| 第四色在线一区二区| 欧美精品videossex性护士| 国内精品久久久久久久久久| 亚洲欧美日韩国产综合在线 | av不卡免费在线观看| 久久手机在线视频| avtt综合网| 午夜精品国产精品大乳美女| 色婷婷av一区二区三| 香蕉成人啪国产精品视频综合网 | 欧美伦理91i| 性欧美videos另类hd| 亚洲午夜免费视频| 中文字幕日韩三级片| 久久婷婷亚洲| 亚洲国产精品久久久久久女王| 主播大秀视频在线观看一区二区| 一区二区亚洲欧洲国产日韩| 一级α片免费看刺激高潮视频| 中文字幕在线观看一区二区| 99精品999| 欧美色图麻豆| 快播亚洲色图| 日本另类视频| 久久久国产精彩视频美女艺术照福利| 国产欧美久久久精品免费| 一区二区三区免费网站| 伊人网综合视频| 久久精品国产清高在天天线| 伊人久久婷婷色综合98网| 久久久久亚洲精品中文字幕| 91精品国产91久久久久久| 成人高潮成人免费观看| 欧美高清你懂得| 日韩成人免费在线视频| 国产欧美一区二区三区鸳鸯浴| 在线观看日本一区二区| 国产精品v日韩精品v欧美精品网站| 久久精品国产一区二区三区日韩 | 精品视频第一区| 成人性片免费| 久久久久久久久久婷婷| 国产视频第一区| 日韩欧美一级二级| 波多野结衣啪啪| 亚洲男同1069视频| 天天躁日日躁aaaa视频| 国产精品一区二区三区乱码 | 国产一级在线播放| 日本一区二区高清| 黄色在线免费播放| 免费不卡在线视频| 国产特级淫片高清视频| 日韩在线观看一区 | 天天干天天操av| 欧美视频精品在线| 91av在线免费视频| 亚洲精品日韩一| 性欧美精品中出| 国产成人av电影在线播放| 精品www久久久久奶水| 欧美日韩视频一区二区三区| 亚洲在线不卡| 禁断一区二区三区在线| 国产chinese精品一区二区| 成人黄色图片网站| 欧美一级大片在线观看| 四虎影视成人| 久久视频在线看| 丁香婷婷在线| 亚洲欧美国产va在线影院| www.成人精品| 制服.丝袜.亚洲.另类.中文| 国产在线一级片| 欧美日韩免费区域视频在线观看| 天天看片中文字幕| 亚洲欧洲日韩综合一区二区| 少妇精品无码一区二区免费视频| 成人激情小说网站| 久久久国产精品久久久| 国内精品久久久久影院色| 一级在线免费视频| 久久国产日本精品| 1024av视频| 在线精品观看| 九九热只有这里有精品| 国产精品videossex久久发布| 男人的天堂成人| 欧美激情黄色片| 亚洲人成77777| 成人在线免费观看网站| 午夜视频久久久| 欧美理论在线播放| 日本一区二区三区在线视频| 一本色道久久综合亚洲精品酒店| 国内精品久久国产| 欧美日韩破处| 久久青青草原| 国产aⅴ精品一区二区三区久久| 久久综合九色欧美狠狠| 亚洲涩涩av| 欧美二区三区| 国产亚洲第一伦理第一区| 日韩欧美精品久久| 日韩欧美午夜| 日本三级福利片| 欧美啪啪一区| 玩弄中年熟妇正在播放| 一区二区三区国产盗摄| 国产在线青青草| 日本美女视频一区二区| 精品久久久99| 国产成人免费xxxxxxxx| 国产精品无码一区二区三| 26uuu欧美| 91精品国自产在线| 成人欧美一区二区三区小说 | 91精品人妻一区二区三区| 国产亚洲成年网址在线观看| 国产极品视频在线观看| 亚洲精品一卡二卡| 日韩成年人视频| 在线看日本不卡| 国产美女免费视频| 亚洲成人三级在线| 国内在线免费高清视频| 久久久91精品国产| 超碰97免费在线| 欧洲成人在线观看| 在线成人免费| 国产精品对白一区二区三区| 免费看日本一区二区| 在线观看成人av| 一区福利视频| 黄色片在线免费| 福利一区福利二区| 亚洲午夜福利在线观看| 国产精品欧美久久久久一区二区 | 在线视频免费在线观看一区二区| 国语对白做受xxxxx在线中国| 激情丁香综合五月| 三级电影在线看| 亚洲男人电影天堂| 波多野结衣视频免费观看| 日韩亚洲欧美一区二区三区| 青青草视频免费在线观看| 久久综合色影院| 日韩中文在线播放| 精品一区二区三区国产| 在线成人激情| 不卡av免费在线| 不卡一卡二卡三乱码免费网站| 天堂а√在线中文在线鲁大师| 亚洲国产另类av| 国产又大又黄又爽| 亚洲天堂av电影| 国产v日韩v欧美v| 97久久人人超碰caoprom欧美| 精品欧美久久| 啊啊啊一区二区| 国产成人一区二区精品非洲| 久久久精品成人| 日韩欧美一区二区三区久久| 亚洲va久久久噜噜噜无码久久| 伊人久久五月天| 亚洲最大网站| 国产在线视频欧美一区二区三区| 亚洲精品小说| 在线观看国产一级片| 久久久久亚洲综合| 日韩三级视频在线| 欧美sm美女调教| 制服丝袜中文字幕在线| 91久久精品国产| 久久亚洲成人| 亚洲色图久久久| 久久蜜桃av一区精品变态类天堂 | 久久这里只有精品视频网| 精品手机在线视频| 欧美日韩性生活视频| 黄色www视频| 久精品免费视频| 免费观看性欧美大片无片| 亚洲 日韩 国产第一区| 美女国产一区| 特级西西www444人体聚色| 午夜在线电影亚洲一区| 欧美视频一二区| 欧美人在线视频| 国产乱码精品一区二区三区亚洲人 | 亚洲精品午夜精品| 日本黄色免费在线| 99精品国产高清在线观看| 91久久电影| 黄色a级三级三级三级| 中文字幕一区二区三区在线播放 | 久久免费99精品久久久久久| 日韩一级精品| a天堂视频在线观看| 精品国产精品自拍| 欧美自拍偷拍一区二区| 7m精品福利视频导航| 久久91在线| heyzo亚洲| 久久久久久久免费视频了| 午夜影院在线看| 亚洲无亚洲人成网站77777| 日本免费一区二区三区四区| 国产精品推荐精品| 亚洲欧美日韩一区在线观看| 中文字幕乱视频| 欧美丝袜第一区| 国产日本在线视频| 国产日韩欧美中文| 久久久久久久久久久妇女| 亚洲一二区在线观看| 亚洲国产欧美日韩另类综合 | 国产一区二区三区黄网站| 亚洲成人精品电影在线观看| 激情久久五月天| 久久久久免费看| 亚洲欧美一区二区三区四区| 日韩欧美精品电影| 91麻豆天美传媒在线| 国产91对白在线观看九色| 欧美日韩在线观看成人| 亚洲女同性videos| 国产黄色一区| 成人黄色av片| 91亚洲精品乱码久久久久久蜜桃| 久久国产香蕉视频| 米奇精品一区二区三区在线观看| 高清日韩欧美| 国产精品无码av无码| 成人免费一区二区三区在线观看| 色哟哟中文字幕| 国产不卡av在线免费观看| 欧美高清一区| 亚洲国产精品自拍视频| 欧美精品xxxxbbbb| 欧美另类tv| 日本一区二区不卡高清更新| 韩日欧美一区二区三区| 精品一区在线视频| 亚洲一级一级97网| 亚洲精品aⅴ| 午夜剧场在线免费观看| 亚洲国产综合视频在线观看| eeuss影院在线观看| 999视频在线免费观看| 日韩精品国产欧美| 九九视频在线观看| 亚洲一区二区久久久| www.亚洲一二|