成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

Oracle 9i 的增強(qiáng)型內(nèi)存使用率查看表

瀏覽:112日期:2023-11-24 17:17:46
增強(qiáng)了的v$process查看表 Oracle已經(jīng)通過增強(qiáng)v$process查看表來實(shí)現(xiàn)內(nèi)存監(jiān)控。v$process查看表里的新數(shù)據(jù)列答應(yīng)你顯示當(dāng)前所有Oracle進(jìn)程的程序全局區(qū)(PGA)區(qū)域的細(xì)節(jié)。PGA是內(nèi)存里的一個(gè)專門區(qū)域,被單獨(dú)的進(jìn)程用來執(zhí)行內(nèi)存密集型函數(shù),例如排序。 v$process查看表的三個(gè)新數(shù)據(jù)列包括pga_used_memory、pga_allocated_memory和 pga_max_memory。從這些刻度表里,你可以看到Oracle環(huán)境里各個(gè)后臺(tái)進(jìn)程的實(shí)際內(nèi)存利用率,還可以查看每個(gè)到數(shù)據(jù)庫的連接所需要的內(nèi)存。為了說明這個(gè)問題,考慮一下下面這個(gè)查詢: col c1 heading 'ProgramName' format a30col c2 heading 'PGAUsedMemory' format 999,999,999col c3 heading 'PGAAllocatedMemory' format 999,999,999col c4 heading 'PGAMaximumMemory' format 999,999,999selectprogram c1,pga_used_mem c2,pga_alloc_mem c3,pga_max_mem c4fromv$processorder byc4 desc;這個(gè)例子深入到了Oracle數(shù)據(jù)庫引擎的行為中。例如,你可以看到Oracle的日志編寫器(LGWR)進(jìn)程是PGA內(nèi)存最大的消耗者,其原因是很清楚的:Oracle的日志編寫器進(jìn)程必須把重做日志鏡像(redo log image)從Oracle的日志緩沖器(在內(nèi)存里)里傳輸?shù)皆诰€重做日志文件系統(tǒng)里。你還可以看到Oracle的數(shù)據(jù)庫編寫器(DBW0)進(jìn)程也有很高的內(nèi)存占用率,這也是有原因的:Oracle的異步I/O進(jìn)程必須使用大量的內(nèi)存資源來保證所有數(shù)據(jù)庫的更改都被成功地寫到數(shù)據(jù)庫里。 各個(gè)進(jìn)程所要使用的內(nèi)存大小 在Oracle9i里查看內(nèi)存使用的真實(shí)值就是查看各個(gè)進(jìn)程的內(nèi)存使用率。Oracle9i現(xiàn)在有一個(gè)共享的內(nèi)存區(qū)域,叫做pga_aggregate_target。在使用Oracle的多線程服務(wù)器時(shí), pga_aggregate_target參數(shù)的工作方法和Oracle的大內(nèi)存池相類似,只有一個(gè)顯著的不同點(diǎn)。有了一個(gè)共享內(nèi)存區(qū)域,Oracle的各個(gè)進(jìn)程,在進(jìn)行排序和散裂合并時(shí),就可以不受限制地使用多達(dá)內(nèi)存池總量5%的內(nèi)存。這相對(duì)于Oracle8i來說是個(gè)重大的改進(jìn),它原來要求每個(gè)PGA區(qū)域的大小必須限制在sort_area_size初始化參數(shù)所設(shè)定的值里。 Oracle9i還提供了一個(gè)叫做v$pgastat的新字典查看表。v$pgastat查看表能顯示數(shù)據(jù)庫內(nèi)每個(gè)內(nèi)存區(qū)域內(nèi)的內(nèi)存使用率的總量。這些信息可以告訴你內(nèi)存使用率的峰值,還能答應(yīng)你根據(jù)對(duì)系統(tǒng)的相對(duì)壓力來調(diào)整內(nèi)存需求。以下是一個(gè)簡(jiǎn)單的對(duì)v$pgastat的查詢: column name format a40column value format 999,999,999select name,valuefromv$pgastatorder byvalue desc;你可以看到pga_aggregate_target的值以及這個(gè)實(shí)例所使用的所有內(nèi)存區(qū)域的峰值。現(xiàn)在我們?cè)賮砜纯醋罴选沃芷诤投嘀芷诘膬?nèi)存運(yùn)行情況。 當(dāng)Oracle的進(jìn)程需要進(jìn)行操作時(shí),例如排序或者散裂合并,它就到pga_aggregate_target區(qū)域里的共享內(nèi)存區(qū)里,嘗試取得足夠多的相互毗鄰的內(nèi)存幀來執(zhí)行操作。假如這個(gè)進(jìn)程能夠立即取得這些內(nèi)存幀,它就被標(biāo)記為最優(yōu)內(nèi)存訪問。假如需要在單周期內(nèi)通過pga_aggregate_target取得所需的內(nèi)存,那么內(nèi)存分配就被標(biāo)記為單周期。假如所有的內(nèi)存都在使用中,那么Oracle也許就不得不通過pga_aggregate_target在多周期內(nèi)取得內(nèi)存,這叫做多周期。 記住:內(nèi)存的速度是非常非常快的,絕大多數(shù)排序或者散裂合并都是在幾微秒內(nèi)完成的。Oracle答應(yīng)單個(gè)進(jìn)程最多使用pga_aggregate_target 5%的內(nèi)存,并行操作最多可以被答應(yīng)消耗PGA內(nèi)存池30%的內(nèi)存。 多周期運(yùn)行顯示了內(nèi)存的不足,所以你總應(yīng)該分配足夠的內(nèi)存以保證至少有95%連接上了的任務(wù)能夠最佳地獲得內(nèi)存。 你可以查詢這里列出的v$sysstat查看表來取得workarea運(yùn)行的信息: col c1 heading 'WorkareaProfile' format a35col c2 heading 'Count' format 999,999,999col c3 heading 'Percentage' format 99select name c1,cnt c2,decode(total, 0, 0, round(cnt*100/total)) c3from(select name,value cnt,(sum(value) over ()) totalfromv$sysstatwherename like 'workarea exec%');至少有95%的任務(wù)應(yīng)該有最佳workarea運(yùn)行情況。在以上的輸出中,你可以看到所有的workarea運(yùn)行情況,它們能運(yùn)行在最佳、單周期和多周期模式下。 這里提供了和pga_aggregate_target區(qū)域大小相關(guān)的重要信息。它還能指示出內(nèi)存區(qū)域的過量分配。假如最佳workarea運(yùn)行的百分比持續(xù)保持在98到100%,你就可以從pga_aggregate_target里心安理得地“盜取”內(nèi)存幀,并把它們分配到Oracle SGA(例如db_cache_size)的其他區(qū)域里,那里可能更需要內(nèi)存資源。查看各個(gè)workareas Oracle還提供了數(shù)據(jù)字典查看表,它能顯示SQL聲明的運(yùn)行計(jì)劃里各個(gè)步驟所使用的內(nèi)存大小。其價(jià)值對(duì)正確設(shè)置hash_area_size和其他內(nèi)存密集參數(shù)的內(nèi)存大小是不可估量的。 v$sql_workarea_active查看表顯示了Oracle9i數(shù)據(jù)庫里各個(gè)workarea的內(nèi)存使用數(shù)量。 而且,Oracle提供了多個(gè)用來合并表格的方法,每個(gè)都需要不同數(shù)量的內(nèi)存。Oracle9i SQL優(yōu)化器能夠分辨分類歸并聯(lián)合、嵌套循環(huán)合并、、散裂合并和星型合并方法。在有些情況下,散裂合并比分類歸并聯(lián)合運(yùn)行得更快,但是散裂合并需要更多的內(nèi)存資源和對(duì)hash_area_size參數(shù)更高級(jí)的設(shè)置。 以下是對(duì)v$sql_workarea_active查詢表的查詢: Selectto_number(decode(SID, 65535, NULL, SID)) sid,operation_type OPERATION,trunc(WORK_AREA_SIZE/1024) WSIZE,trunc(EXPECTED_SIZE/1024) ESIZE,trunc(ACTUAL_MEM_USED/1024) MEM,trunc(MAX_MEM_USED/1024) 'MAX MEM',number_passes PASSfromv$sql_workarea_activeorder by 1,2;你可以看到SQL運(yùn)行每一步的內(nèi)存使用數(shù)量。一個(gè)SQL聲明執(zhí)行Group By排序需要73 KB內(nèi)存。你還可以看到運(yùn)行散裂合并的兩個(gè)SQL聲明的系統(tǒng)ID(SID)。這些散裂合并分別使用了3到13 MB內(nèi)存來建立內(nèi)存中的散裂表。 一個(gè)非常重要的工具 Oracle正在成為最靈活、最復(fù)雜的數(shù)據(jù)庫治理系統(tǒng)之一。數(shù)據(jù)庫組件的內(nèi)存使用查看表是治理你Oracle數(shù)據(jù)庫非常重要的工具。有了它,Oracle專家能夠更加輕易地保證內(nèi)存使用率的所有設(shè)置對(duì)所有應(yīng)用程序都是最優(yōu)的。
標(biāo)簽: Oracle 數(shù)據(jù)庫
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
欧美高清你懂得| 久久裸体视频| 亚洲欧美国产精品桃花| 国产欧美一区二区精品性色 | 韩国在线一区| 久久久久久日产精品| 成人高清av在线| 欧美一级久久久久久久大片| 激情都市一区二区| 91福利视频久久久久| 日韩av一区二区三区四区| 亚洲欧美不卡| 亚洲成a人v欧美综合天堂| 国产欧美一区二区色老头| 亚洲欧美日韩在线不卡| 91久久综合| 亚洲人精品午夜| 激情国产一区| 中文字幕日本乱码精品影院| 欧美婷婷久久| 国产欧美日韩卡一| 欧美精品99| 国产精品女人毛片| 国产精品国产亚洲精品看不卡15 | 亚洲高清免费一级二级三级| 亚洲一区二区毛片| 香蕉久久一区二区不卡无毒影院| 性色av一区二区怡红| 性久久久久久久久久久久| 色悠久久久久综合欧美99| 免费成人av在线| 欧美精品三级日韩久久| 国产精品一区免费在线观看| 日韩一区二区高清| av在线免费不卡| 国产日韩成人精品| 激情综合视频| 亚洲成av人片在线观看无码| 色香蕉久久蜜桃| 国产一区高清在线| 精品国产乱码久久久久久图片 | 一本色道久久加勒比精品| 奇米四色…亚洲| 欧美丰满一区二区免费视频| 高清shemale亚洲人妖| 久久久精品人体av艺术| 欧美激情一区| 亚洲精品日韩综合观看成人91| 国产视频亚洲| 免费高清成人在线| 欧美电影免费观看高清完整版 | 国产日韩欧美在线播放不卡| 午夜精品久久久久久久| 欧美视频一区二区三区在线观看 | 亚洲国产一区二区视频| 在线精品亚洲一区二区不卡| 国产美女主播视频一区| 国产亚洲精品中文字幕| 一区二区三区国产盗摄 | 欧美午夜电影在线观看 | 秋霞电影一区二区| 欧美一级电影网站| 午夜欧美理论片| 亚洲综合av网| 欧美日韩国产一二三| voyeur盗摄精品| 国产精品国产成人国产三级 | 色综合天天综合网国产成人综合天| 亚洲日本在线a| 欧洲色大大久久| av激情综合网| 亚洲欧美色一区| 欧美日韩精品一区二区三区蜜桃| av午夜一区麻豆| 一区二区三区精品视频| 在线成人小视频| 欧美色图首页| 日韩电影在线免费看| 久久综合久久鬼色| 亚洲一区二区三区精品动漫| 国产老女人精品毛片久久| 欧美国产禁国产网站cc| 久久精品三级| av影院午夜一区| 亚洲国产日韩a在线播放性色| 欧美高清dvd| 伊人成年综合电影网| 六月丁香综合在线视频| 国产日韩精品一区二区三区 | 欧美成人免费在线| 日韩在线播放一区二区| 欧美一级日韩不卡播放免费| 国内自拍一区| 狠狠色丁香婷综合久久| 亚洲欧洲av色图| 91麻豆精品国产91久久久| 亚洲美女91| 国产精品亚洲第一| 亚洲视频每日更新| 91精品一区二区三区在线观看| 尹人成人综合网| 精品一区二区在线视频| 欧美韩国一区二区| 欧美日韩在线播| 在线看片一区| 国产成人免费视频一区| 亚洲小说春色综合另类电影| 欧美本精品男人aⅴ天堂| 老司机午夜精品视频| 欧美理论在线| 国产精品综合二区| 樱花影视一区二区| 亚洲精品在线网站| 91国产丝袜在线播放| 国产精品国产亚洲精品看不卡15| 久久精品国产第一区二区三区| 国产精品毛片a∨一区二区三区| 欧美在线三级电影| 亚洲国内在线| 91一区二区三区在线观看| 久久国产夜色精品鲁鲁99| 一区二区三区在线视频播放| 精品sm在线观看| 欧美曰成人黄网| 在线视频精品一区| 欧美一区二区三区免费看| 久久er精品视频| 亚洲成人激情av| 中文字幕视频一区二区三区久| 欧美大片一区二区三区| 色综合久久精品| 欧美日韩综合另类| 国产成人一区二区精品非洲| 天天综合色天天| 中文字幕一区二区三中文字幕| 日韩欧美一级二级三级久久久| 色哟哟一区二区在线观看| 亚洲高清视频一区| 91丨九色丨国产丨porny| 国产精品性做久久久久久| 免费一级片91| 亚洲妇熟xx妇色黄| 亚洲欧美另类小说| 中文一区在线播放| 欧美精品一区二区不卡| 欧美肥妇free| 久久国产精品亚洲77777| 亚洲网址在线| 成人97人人超碰人人99| 国产精品一色哟哟哟| 秋霞av亚洲一区二区三| 亚洲国产乱码最新视频| 国产精品区一区二区三| 337p日本欧洲亚洲大胆精品| 欧美一区二区三区思思人| 欧美日韩国产影片| 欧美制服丝袜第一页| 色欧美88888久久久久久影院| 国产一区二区黄色| 亚洲国产精品毛片| 影音欧美亚洲| 国产精品黄色| 欧美激情五月| 国产一区亚洲| 国产精品多人| 黄色精品一区| 精品1区2区| 一区二区在线不卡| 狠狠色综合色区| 国产精品av一区二区| 欧美激情aⅴ一区二区三区| 99国产精品视频免费观看| 成人的网站免费观看| 成人在线视频一区| 成人免费电影视频| 成人av资源网站| 不卡的av电影在线观看| 粉嫩蜜臀av国产精品网站| 国产91丝袜在线18| 国产成人精品亚洲日本在线桃色| 国产在线不卡一区| 国产精品亚洲综合一区在线观看| 国产乱子伦视频一区二区三区| 久久精品国产免费看久久精品| 美女诱惑一区二区| 麻豆成人久久精品二区三区小说| 伦理电影国产精品| 国产一区在线视频| 成人免费视频网站在线观看| 高清beeg欧美| av高清久久久| 欧美久久久久久久| 国产精品分类| 亚洲国产婷婷| 国产欧美日韩伦理| 久久久久久九九九九| 欧美亚洲综合一区| 日韩一区二区中文字幕| 欧美电影免费观看高清完整版在| 久久久久国产精品麻豆|