国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Oracle SMON進程的操作流程

數據庫 Oracle
以下的文章是Oracle SMON進程的經典說明,其中包括系統監視進程SMON,歸檔進程ARCH的詳細內容的介紹,以下就是文章的具體內容描述。

Oracle數據庫中值得我們學習的地方有很多,在這篇文章里我們主要講述的是Oracle SMON進程,主要介紹的是歸檔進程ARCH等一些方面的知識。我們大家都知道在Oracle數據庫中有兩個進程非常的渺小,但是其作用卻是非常的巨大。

由于其比較小而往往被數據庫管理員所忽視。筆者這次就給大家提醒提醒,不要忽視了這兩個進程的作用。如果利用的好的話,會減少系統管理員不少的工作。

一、系統監視進程SMON

這個進程對于Oracle數據庫來說,可以利用一句話來概括,即人小鬼大。其負責的內容并不是很多,但是對于數據的安全與數據庫的性能卻有很關鍵的作用。如隨著表空間中的數據不斷的建立、刪除、更新等等,在表空間中難免會產生碎片。由于這些碎片的存在,數據庫的性能會逐漸的降低。而現在系統監視進程SMON的作用,就可以解決這些碎片。

Oracle SMON進程會將各個表空間的空閑碎片合并在一起,讓數據庫系統更加容易分配。從而提高數據庫的性能。另外,在數據庫運行的過程中,會因為斷電或者其他的原因而發生故障。此時由于數據高速緩存中的臟緩存塊還沒有來得及寫入到數據文件中,從而導致數據的丟失。

在數據庫啟動的時候,系統監視進程SMON會在下一次啟動例程的時候,自動讀取重做日志文件并對數據庫進行恢復。也就是說,進行將已提交的事物寫入數據文件(已經寫入到日志文件中而沒有寫入到數據文件中的數據)、回退未提交的事務操作。可見,Oracle SMON進程是一個比較小但是卻非常重要的角色。

在管理這個進程的時候,筆者認為主要需要注意兩個問題。一是其啟動的時機。一般情況下,例程重新啟動的時候,會啟動這個系統監視進程。然后在這個例程運行期間,這個進程也會被系統定期的喚醒,然后其會檢查是否有工作需要其完成。最重要的是,在有需要的時候,數據庫管理員可以通過其他進程來啟動這個SMON系統系統監視進程,來完成一些特定的工作。

第二需要注意表空間配置對這個進程的影響。在表空間管理中,有一個參數叫做PCTINCREASE。如果將這個參數設置為0的話,則這個SMON系統監視進程對于這個表空間的作用就要打折扣了。在設置為0的情況下,SMON進程就不會對這個表空間中的空閑碎片進行整理、合并操作。也就是說,需要數據庫管理員通過數據的導出導入等手工操作,才能夠解決表空間的碎片問題。

顯然這會增加數據庫管理員的工作量。為此筆者建立,除非有特別的需要,不要將這個參數設置為0。讓Oracle SMON進程自動對表空間中的碎片進行管理,自動合并表空間中的空閑碎片。不過如果某個表空間這個參數設置為0的話,不會影響到系統監視進程的其他用途,如不會影響到在例程非正常關閉時對數據的恢復操作。

即即使這個參數設置為0 ,在有需要的時候其仍然可以利用重做日志文件中的記錄來恢復相關的數據。

二、歸檔進程ARCH

在重做日志文件管理中有歸檔與非歸檔兩種模式。在日志進行切換時,如果不對原先的日志文件進行歸檔,而直接覆蓋的話,就叫做非歸檔模式。相反,在寫入下一個日志文件的時候,會先對目標日志文件進行歸檔,這就叫做歸檔模式。歸檔進程ARCH就是負責在重做日志文件切換后將已經寫滿的重做日志文件復制到歸檔日志文件中,以防止循環寫入重做日志文件時將其覆蓋。

所以說,只有數據庫運行在歸檔模式時,這個ARCH進程才會被啟動。在任何一中操作模式下,重做日志文件都會被循環使用。所以當LGWR進程在進行日志切換,需要用到下一個日志文件時,則數據庫會被暫時的掛起,進行目標日志文件的歸檔工作。

直到這個目標重做日志文件歸檔完畢后,數據庫才會恢復正常。所以說,歸檔日志的操作,有時候也會影響數據庫的性能,特別是當需要進行頻繁的大批量數據更改的時候。

那么有什么方法可以提高歸檔作業的效率呢?筆者如下一些建議可供數據庫管理員參考。

一是可以增加歸檔進程的個數。在默認情況下,一個例程只會啟動一個歸檔進程ARCH。當ARCH進程正在歸檔一個重做日志文件時,任何其他的進程都不能夠訪問這個重做日志文件。如果在Oracle數據庫中,可以根據需要啟動多個歸檔進程ARCH。

在Oracle數據庫中,啟動多個歸檔進程時分為手工與自動兩個方式。為了提高重做日志文件歸檔的速度,當用戶進程發生比較長時間的等待時, LGWR進程會根據時機情況來自動啟動多個歸檔進程。在Oracle數據庫中其最多可以啟動十個歸檔Oracle SMON進程。

另外如果數據庫管理員在部署數據庫的時候,估計日志歸檔作業會影響到數據庫的性能,就可以手工來啟動多個歸檔進程。

這是通過初始化參數LOG_ARCHIVE_MAX_PROCESSES確定的。可以將這個參數設置為大于1 的數值(注意不能夠超過9個歸檔進程)。如此的話,數據庫在創建例程的時候就會啟動多個歸檔進程。不過筆者還是傾向于讓數據庫系統來自動管理這個進程。數據庫管理員***不要干涉。另外需要注意,這個ARCH歸檔進程個數與DBWR進程個數的區別。

默認情況下,DBWR進程也只有一個。為了提高數據庫的性能,可以根據情況增加這個DBWR進程的個數。不過其增加時受到CPU數量的限制,即一個DBWR進程需要使用一個獨立的CPU。如果想啟動三個DBWR進程的話,就必須采用3個CPU處理器。而對于ARCH歸檔進程來說,則沒有這個限制。即使只有一個CPU處理器,其也可以啟動三個甚至更多的ARCH進程。

二是增加重做日志文件來延長歸檔日志Oracle SMON進程啟動的時間間隔。通常情況下,只有當前一個重做日志文件寫滿、需要進行日志切換的時候,才會觸發這個ARCH歸檔日志進程。所以如果重做文件比較大,其日志切換的時間間隔就會延長。則ARCH歸檔日志進程的啟動時間間隔業會比較長。所以說,通過調整重做日志文件的大小,可以延長歸檔進程啟動的時間間隔。從而降低因為歸檔進程啟動而對數據庫性能造成的負面影響。

三是在數據庫初始化的過程中,可能需要導入大量的數據。此時會對數據庫中的數據進行大量的插入、刪除、更新等操作,從而導致重做日志文件切換頻繁。這就會導致數據庫需要頻繁啟動ARCH歸檔進程。數據庫大量的更新操作、重做日志文件(LGWR進程)、歸檔重做日志文件(ARCH)進程之間就形成了一條無形的鏈條。由于“蝴蝶效應”,從而降低了數據庫的性能。

為此在必要的時候,需要砍斷這跟鏈條,以提高數據庫的性能。如可以在數據大量導入、更新、刪除的時候,不往日志文件中插入記錄,或者臨時增加重做日志文件的空間。如此的話,在進行這些操作時就可以避免進行重做日志切換或者延長重做日志切換的時間間隔。

從而ARCH歸檔日志進程也可以避免或者延長其時間間隔,從而提高數據庫的性能。當數據庫初始化完成之后,再將其恢復過來。這些臨時性的調整雖然比較麻煩,但是卻可以提高數據庫的性能。為此筆者認為這是值得的。

可見以上兩個進程在Oracle數據庫中其作用雖然有限,但是卻跟數據庫的性能息息相關。在日常操作中,靈活使用這個兩個進程的特性,就可以提高某些操作的速度。這比通過優化SQL語句等方法來提高數據庫性能要簡單的多。為此筆者建議各位數據庫管理員,這兩個Oracle SMON進程雖然小,但是其作用不可忽視。數據庫管理員要對這兩個進程引起重視。

【編輯推薦】

  1. Oracle數據庫安全性中的問題有哪些?
  2. Oracle數據庫性能的幾大優點介紹
  3. 如何正確對Oracle trunc()函數進行操作?
  4. 對Oracle 10g中hints調整機制解析
  5. Oracle存儲過程中的定時執行方法有哪些?
責任編輯:佚名 來源: 博客園
相關推薦

2010-04-06 17:52:09

Oracle SMON

2010-04-09 13:48:31

Oracle SMON

2010-04-13 09:29:54

Oracle SMON

2009-11-20 10:40:33

Oracle SMON

2010-04-27 14:33:44

Oracle SMON

2010-04-08 12:31:03

Oracle死鎖進程

2010-04-26 14:43:17

Oracle遞歸條件查

2010-04-19 10:35:04

Oracle進程

2010-04-27 10:39:59

Oracle數據庫

2010-04-01 17:25:46

Oracle死鎖進程

2009-11-19 17:08:55

Oracle數據服務器

2009-12-03 11:10:32

SMONARCHOracle

2010-04-29 16:36:19

Oracle數據庫

2010-04-07 18:11:34

Oracle表列

2010-05-05 16:30:25

Oracle后臺進程

2010-04-21 16:58:04

Oracle PL

2010-11-15 12:02:24

Oracle進程結構

2010-03-31 14:36:50

Oracle進程結構

2010-10-29 15:54:13

Oracle后臺進程

2011-09-02 11:06:28

Oracle服務器進程為事務建立回滾段放入dirty lis
點贊
收藏

51CTO技術棧公眾號

精品久久久久久久无码 | 亚洲免费视频网站| 国产超碰精品| 亚洲性日韩精品一区二区| 日韩成人一区| 国产999在线| 亚洲人www| 欧美a级免费视频| 国产欧美一区在线| 最新中文字幕在线视频| 日韩亚洲电影在线| 精品视频一区二区三区在线观看| 欧美诱惑福利视频| 日韩视频一区二区三区在线播放免费观看| 亚洲欧洲精品一区二区| 久久久电影一区二区三区| 中文在线а√在线| 精品丝袜一区二区三区| 亚洲欧美成人vr| 日韩av电影免费播放| 欧美永久精品| youjizzxxxx18| 欧美极品美女视频| 日韩精品一区二区三区久久| 99re这里只有精品6| 欧美va视频| 精品中文字幕在线观看| 国产精品国内免费一区二区三区| 欧美日韩在线播放一区二区| 久久一二三国产| 天堂视频中文在线| 亚洲经典视频在线观看| 神马影院午夜我不卡影院| 久久久91精品国产一区二区精品 | 中文字幕一区二区三区最新| 欧美国产欧美综合| 国产高清一区在线观看| 最近2019年手机中文字幕| 欧美aaaaaaaaaaaa| 日韩精品一区二区三区四| 午夜影视日本亚洲欧洲精品| 日韩a**中文字幕| 99在线视频首页| 国产日韩欧美激情| 欧洲成人综合网| 国产日韩欧美成人| 99久久99久久久精品齐齐| 国产系列在线观看| 欧美另类极品videosbest最新版本| 一区二区日韩欧美| 欧美中文一区二区三区| 久久久三级国产网站| 日本孕妇大胆孕交无码| 亚洲国产美国国产综合一区二区| 欧美日韩大片一区二区三区| 国产一区二区三区中文| 在线视频观看日韩| 中文在线天堂网| 久久综合毛片| 久久777国产线看观看精品| 蜜桃精品一区二区三区| 狠狠色伊人亚洲综合网站l| 亚洲看片网站| 国产精品69精品一区二区三区| 亚洲国产一区视频| 91在线播放网址| 精品一区二区在线视频| 亚洲色图二区| 日本视频一二三区中文字幕| 欧美一区二区三区小说| 日日狠狠久久偷偷综合色| 午夜精品亚洲一区二区三区嫩草 | 99草草国产熟女视频在线| 欧美一区二区福利在线| 国产成人自拍网| 国产成人1区| av在线网页| 国产高潮免费视频| 日韩一区二区精品在线观看| 久久精品久久久精品美女| 欧美成人免费全部网站| 成人手机在线电影| 国产精品一区二区在线观看| 亚洲欧美日韩精品久久亚洲区| 色综合久久久久综合| 成人三级伦理片| 欧美久久久久| www.九色在线| 色琪琪免费视频网站| 免费一区二区三区| 成人欧美在线视频| 色综合视频一区中文字幕| 午夜精品免费在线| 蜜臀av一区二区在线免费观看 | 91亚洲男人天堂| 亚洲午夜一区| 天堂中文8资源在线8| 99热免费观看| 亚洲一区二区在线免费观看| 97人洗澡人人免费公开视频碰碰碰| 欧美日韩在线精品一区二区三区激情 | 久久婷婷亚洲| 国产毛片精品久久| 91精品久久久| gogo高清午夜人体在线| 丝袜久久网站| 久久se这里有精品| 午夜成人免费电影| 美女福利精品视频| 91gao视频| 超碰国产精品久久国产精品99| 国产精品第一页在线| 国产精品成人一区二区| 国产精品久久久久久中文字| 国产精品一区二区久久国产| 亚洲精品一区中文字幕乱码| 一区二区三区中文在线观看| 成人永久看片免费视频天堂| 日韩电影在线观看网站| 这里只有精品在线| 欧美a级在线| 91成人免费| 天堂а√在线最新版中文在线| 国产精品日本一区二区三区在线| 欧美激情啪啪| 红杏视频成人| 美女视频黄免费的久久| 成人听书哪个软件好| 亚洲欧美一区二区不卡| 69成人精品免费视频| 日韩国产欧美精品在线| 国产一区二区三区在线播放免费观看| 亚洲男人的天堂在线观看| ㊣最新国产の精品bt伙计久久| 欧美日韩在线影院| 日韩av在线一区| 午夜亚洲国产au精品一区二区| 一区二区免费在线| 亚洲成人网在线观看| 欧美裸体网站| 国产三区视频在线观看| caoporn视频在线| 亚洲ww精品| 国产一区二三区| 国产精品久久久久久久久图文区| 成人国产精品视频| 亚洲精品视频一区二区| 日韩国产精品亚洲а∨天堂免| 亚洲欧美制服中文字幕| 成人黄色777网| 久久不见久久见中文字幕免费| 波多野结衣在线网站| 波多野结衣与黑人| 欧美在线性爱视频| 日韩一区二区精品在线观看| 欧美激情在线观看视频免费| 国产视频久久| 国产精品久久久久av蜜臀| 99riav在线| 37pao成人国产永久免费视频| 91在线视频一区| 最新国产成人av网站网址麻豆| 一区二区三区av电影| 另类专区欧美蜜桃臀第一页| 日韩电影在线观看完整免费观看| 亚洲欧美视频一区二区| 成人羞羞国产免费网站| 国内一区二区三区在线视频| 欧美精品免费看| 日韩一二三四区| 亚洲综合免费观看高清完整版在线 | 日本搞黄视频| 久久久久亚洲av无码专区喷水| 国产精品久久久久久久久久新婚| 亚洲天堂成人在线| 欧洲国内综合视频| 18成人在线视频| 国产精品69毛片高清亚洲| 欧美在线影院| 欧美变态挠脚心| 成人国产激情在线| 欧美aaaxxxx做受视频| 无人视频在线观看免费| 欧美两根一起进3p做受视频| 亚洲精品高清视频| 97超级碰碰| 欧美中文字幕视频在线观看| 最近更新的2019中文字幕| 日韩天堂在线观看| 日韩欧美成人网| 亚洲综合色自拍一区| 国产三级欧美三级| 国产成人免费视频一区| 久久一日本道色综合久久| 婷婷综合亚洲| 日韩欧美三级| 久久精品99久久无色码中文字幕| 久久人人爽人人爽人人片av不| 欧美高清你懂的| 欧美激情网站|