亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

Oracle數據庫維護中的前瞻性

2019-09-08 23:30:43
字體:
來源:轉載
供稿:網友

   數據庫管理員必須自始自終都密切關注可能會對他們所管理的各個系統的可用性或者性能有負面影響的潛在數據庫問題。通常情況下,可以把數據庫管理員監視、維護系統的方式分為兩種,分別為反應性監視與前瞻性監視。

   如上圖所示,反應性監視是指在已經出現一個性能或者管理問題后再對數據庫進行監視。例如有員工向數據庫管理員反應應用系統的速度比較慢。數據庫管員跟其他技術人員共同會診后發現是由于數據庫的原因所造成的。此時數據庫管理員就需要使用相關的工具來收集數據庫的運行數據,以查明問題發生的原因。雖然這最終也可以順利把問題解決,但是這畢竟與優秀數據庫管理員心中的期望還有一點距離。因此反應性監視有點像放馬后炮的感覺。問題已經出現,即使數據庫管理員能夠在最短時間內查明原因、解決問題,但是畢竟對于用戶產生了一些不利的影響。故數據庫管理員希望能夠在故障發生之前就能夠了解導致這個故障發生的原因,并及時采取有效措施預防這種故障的最終發生。這就使數據庫管理員所期待的前瞻性監視。

   前瞻性監視可以讓數據庫管理員在問題出現之前、期間或者之后查處并響應數據庫常見的性能與管理問題。簡單的說,在某一個數據庫故障發生之前,都會有一些征兆。這就好像一些自然災害發生時,像螞蟻、燕子等等都會有一些異常的反應。數據庫管理員有必要了解這些征兆。如此的話,我們才能夠把這些問題消除來萌芽狀態,防止問題的擴大。

   Oracle數據庫設計者們也一直在往這個方向努力。如在10G以后的數據庫版本中,就有了一個自動工作負荷儲存庫的功能,來幫助數據庫管理員收集在數據庫運行中的異常數據。通過這些數據的幫助,數據庫管理員可以搶在數據庫故障發生之前把問題解決了。

   一、自動工作負荷存儲庫的特點。

   自動工作負荷存儲庫主要是通過兩個回退進程實現的,分別為內存監視器與內存監視燈。這兩個進程是一對雙胞胎數據,他們可以給數據庫管理員帶來很大的幫助。如這兩個進程會相互合作,從數據庫系統全局區中直接收集性能統計數據。如數據庫服務器CPU內存的使用率等等。其中內存監視器在其中擔任主要角色。默認情況下,內存監視器每個小時會啟動一次,并從數據動態性能視圖、數據庫目錄視圖和數據庫優化器中收集性能等相關的統計信息,然后會把這些信息存儲在數據庫的表中。這個表就叫做自動工作負荷存儲庫表。通常情況下,這個表被Sysman用戶所擁有,并被存儲在Sysaux表空間中。

   二、啟用自動工作負荷存儲庫并進行相關的配置。

   如果數據庫管理員需要啟用這個自動工作負荷存儲庫功能,則需要手工對此啟動。默認情況下數據庫是不會啟動這項功能的。筆者的意見是,在數據庫設計或者測試的時候,不用啟動這項功能。畢竟其本身需要耗用服務器一定的資源。但是在生產服務器(即企業已經在使用的Oracle數據庫)系統中,最好啟用這項功能。以幫助數據庫管理員自動收集數據庫的運行性能信息,以實現前瞻性監視的目標。

   如果想要啟用自動工作負荷存儲庫功能,則需要配置數據庫中的Statistics_level這個參數。這個參數主要有三個值,用來決定內存監視器進程收集統計數據的深度與頻率等等。如數據庫的規模比較小或者應用時間不長的話,可以把這個參數設置為Basic。在這個參數下,數據庫雖然已經啟用了自動工作負荷存儲庫,但是會禁用這項功能的大多數爭端監視以及顧問活動。也就是說,此時數據庫管理員啟動數據庫實例時,系統只會收集少量的數據庫運行時的統計數據。當數據庫規模比較大時這些數據往往不能夠幫助數據庫管理員排查故障發生的原因。如果數據庫設計比較復雜或者企業對于數據庫的性能要求比較高,則此時數據庫管理員可以把這個參數設置為ALL,這是自動工作負荷存儲庫收集統計數據的最高級別。在這個級別下,內存監視器將會捕獲大部分的統計數據,同時還會收集來自操作系統的執行計劃和定時信息。如Oracle數據庫的自動備份有時候需要操作系統的任務計劃的幫助下才能夠完成。那么此時數據庫管理員就需要考慮數據庫性能下降的原因是否跟這個操作系統的任務計劃有關。此時內存監視器收集起來的跟操作系統相關的計劃與定時信息就會非常的有用。不過有時候數據庫管理員可能只需要收集數據庫自深的運行信息,而不需要操作系統的相關信息。此時就可以把這個參數設置為Typical。這個參數是自動工作負荷存儲庫的標準級別,他會收集跟數據庫自深相關的統計信息。

   數據庫管理員可以根據企業對數據庫性能的要求、可以允許數據庫當機的時間、服務器的配置等因素來考慮要選擇的級別。通常情況下,如果在同一個服務器中,除了Oracle數據庫外還部署了其他應用服務的話,那么筆者建議最好采用All級別。此時數據庫管理員可以知道盡可能多的信息,幫助管理員及早把問題消除掉。

   三、配置合適的時間參數。

   在啟用自動工作負荷存儲庫之后,數據庫管理員還需要考慮一些時間上的分配問題。如這個自動負荷存儲庫表中的數據需要保存多久。由于數據庫運行統計信息的數量,隨著其級別的不同,數據量有多少。但是只要采用了Typical或者All這兩個級別后,其信息量還是很可觀的。故如果不定時清除這些數據的話,則這個表沒有多少時間就會占用很大的空間了。為此這個表必須循環利用,以減少存儲空間。默認情況下,自動負荷存儲表中的內容只會被保存七天,也就是說這個表中存儲的是最近七天的數據庫運行信息。但是如果數據庫環境設計比較復雜可能會產生大量的統計信息,則此時數據庫管理員就需要縮短這個時間。而有時候某些異常數據可能會周期性的出現,故數據庫管理員需要了解幾個周期之內的數據,此時就需要延長這個循壞周期。為此數據庫管理員要能夠更改這個周期,以方便其工作。如果數據庫管理員需要跟該這個周期的話,那么就需要執行Dbms_Workload_Reposttory程序,設置其中的retention參數。注意這里是用分鐘為單位。如果數據庫管理員想要把這個時間設置為10天的話,則就需要把這個參數設置為60*24*10=14400分鐘。注意這里是以分鐘為單位。如果數據庫管理員不知道這個內容或者誤以為這里是以天為單位的,而把這個參數設置為10的話,那么這個工作負荷存儲庫表中就不會記錄有價值的信息。

   另外,默認情況下工作負荷存儲庫的內存監視器是每60分鐘收集一下信息。不過有時候數據庫管理員可能需要根據實際情況來縮短這個統計的周期或者嚴懲周期。如為了測試的需要要把這個周期縮短為10分鐘以判斷是否正常啟用了自動工作負荷存儲庫時,就需要把這個周期縮短。此時也是采用如上那個程序,不過參數是interval了。如果要把這個時間調整為30分鐘,則只需要把這個參數設置為30即可。注意此時這里是以分鐘為單位。如果此時數據庫管理員要讓這個工作負荷存儲庫表保留10天的紀錄,同時每隔30分鐘統計數據庫運行的信息,就可以執行以下的命令來完成:Execute Dbms_Workload_Reposttory.modify_snapshot_settings(interval=30,retention=14400)。即可以完成如上的需求。筆者再次強調一下,這個命令中都是以分鐘為單位的。另外,如果同時縮短統計周期并延長工作負荷存儲庫表的存儲周期,那么在這兩個因素的共同作用下,這個表的容量會很快的膨脹起來。數據庫管理員需要注意這個問題。通常情況下,筆者建議可以縮短這個統計周期,但是不建議延長表的存儲周期。如果數據庫管理員確實需要一段時期內的性能數據的話,則可以先把這個表導出來進行備份。這可以避免工作負荷存儲表對數據庫表空間的侵蝕。再者,縮短內存監視器收集系統統計數據周期會增加數據庫的額外開銷,這也是數據庫管理員在調整這兩個參數時需要注意到的內容。

數據庫 Oracle

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日产国产成人免费图片| 亚洲专区在线视频| 久久97精品久久久久久久不卡| 岛国av一区二区三区| 久久视频在线播放| 久久久精品国产亚洲| 国产裸体写真av一区二区| 亚洲一区久久久| 久久九九精品99国产精品| 91欧美精品午夜性色福利在线| 久久91亚洲精品中文字幕奶水| 亚洲香蕉伊综合在人在线视看| 亚洲欧美成人一区二区在线电影| 国产精品国产三级国产专播精品人| 国产精品一区二区3区| 成人xxxx视频| 在线播放国产一区二区三区| 欧美电影院免费观看| 国产精品久久久一区| 亚洲理论在线a中文字幕| 在线观看国产成人av片| 久久久精品一区| 自拍偷拍亚洲一区| 在线观看国产欧美| 国产日韩在线看| 欧美在线www| 欧美高跟鞋交xxxxxhd| 国产精品久久久久77777| 久久精品久久久久久国产 免费| 日本中文字幕成人| 久久人人爽人人爽爽久久| 久久99久久99精品免观看粉嫩| 亚洲欧美另类在线观看| 九九热视频这里只有精品| 亚洲国产精久久久久久| 国产精品av在线| 色噜噜狠狠狠综合曰曰曰| 久久久久久久影视| 欧美激情在线一区| 日韩高清电影免费观看完整版| 亚洲精品按摩视频| 欧美激情亚洲精品| 欧美性极品xxxx娇小| 中文字幕日本欧美| 91精品国产91久久久久久不卡| 国产精品久久91| 欧美高清视频在线| 91精品国产91| 97av视频在线| 国产精品久久久久久一区二区| 亚洲欧美日韩一区二区在线| 国产一区在线播放| 永久免费毛片在线播放不卡| yellow中文字幕久久| 日韩av中文字幕在线免费观看| 大桥未久av一区二区三区| 久久91精品国产91久久久| 久久精品久久久久电影| 亚洲欧美日韩在线高清直播| 日韩精品视频免费在线观看| 久久在线观看视频| 91成人在线观看国产| 美女av一区二区| 懂色av中文一区二区三区天美| 欧美整片在线观看| 日韩在线观看电影| 亚洲欧美一区二区三区四区| 久久亚洲国产成人| 国产精品第一页在线| 亚洲精品aⅴ中文字幕乱码| 中文字幕亚洲字幕| 91国自产精品中文字幕亚洲| 51ⅴ精品国产91久久久久久| 国产精品视频在线观看| 国产精品成人国产乱一区| 国产视频久久久久久久| 欧美大片免费看| 日韩精品中文字幕在线播放| 成人性生交大片免费观看嘿嘿视频| 亚洲第一精品久久忘忧草社区| 久久久久久久久久国产精品| 欧美日韩国产一区二区三区| 成人xvideos免费视频| 国产精品久久久久免费a∨大胸| 国产精品久久网| 欧美自拍视频在线观看| 97久久精品人搡人人玩| 一区二区三区四区精品| 久久久久久久久中文字幕| 欧美在线激情网| 国产精品主播视频| 欧美激情奇米色| 亚洲美女又黄又爽在线观看| 精品亚洲精品福利线在观看| 久久99精品久久久久久琪琪| 亚洲一区二区三区在线视频| 国产日韩在线亚洲字幕中文| 国产精品九九久久久久久久| 欧美乱大交xxxxx另类电影| 欧美在线国产精品| 国产精品偷伦一区二区| 中文字幕日韩高清| 77777亚洲午夜久久多人| 九九热这里只有精品6| 97精品国产97久久久久久| 欧美裸身视频免费观看| 国产精品入口夜色视频大尺度| 日韩毛片在线看| 91在线免费视频| 国外成人免费在线播放| 精品一区二区三区电影| 福利二区91精品bt7086| 欧美理论在线观看| 蜜臀久久99精品久久久久久宅男| 国产成人精品视频在线| 岛国av一区二区| 韩国美女主播一区| 欧美精品xxx| 亚洲自拍中文字幕| 在线精品高清中文字幕| 欧美一区三区三区高中清蜜桃| 国产女人精品视频| 在线观看日韩专区| 亚洲天堂成人在线| 国产精品老女人视频| 琪琪亚洲精品午夜在线| 日韩av在线直播| 高清日韩电视剧大全免费播放在线观看| 久久国产视频网站| 国产丝袜高跟一区| 欧美成人性色生活仑片| 96精品久久久久中文字幕| 国产精品男人爽免费视频1| 色综合久久久久久中文网| 久热精品视频在线| 欧美激情网友自拍| 国产丝袜一区视频在线观看| 国产欧美一区二区三区久久| 亚洲精品自拍视频| 日韩久久精品成人| 亚洲欧洲视频在线| 一本久久综合亚洲鲁鲁| 亚洲国产日韩一区| 国产精品偷伦视频免费观看国产| www.日韩系列| 亚洲精品久久久久中文字幕二区| 亚洲一区二区三区sesese| 一区二区av在线| 欧美噜噜久久久xxx| 91精品久久久久久久久| 日本中文字幕成人| 九九热这里只有精品6| 都市激情亚洲色图| 色偷偷偷综合中文字幕;dd| 亚洲欧美一区二区三区四区| 91精品国产色综合久久不卡98| 日韩一区在线视频| 国产成人一区二区三区| 欧美日韩一区二区三区在线免费观看| 久久久91精品国产一区不卡| 久久久视频精品| 久久影院中文字幕| 久久久久久久久久国产精品| 国产精品久久91|