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

Oracle SMON進(jìn)程中系統(tǒng)監(jiān)視進(jìn)程SMON

數(shù)據(jù)庫 Oracle
以下的文章主要是介紹Oracle SMON進(jìn)程中如何系統(tǒng)監(jiān)視的進(jìn)程SMON的實(shí)際應(yīng)用方案,如果你對(duì)其相關(guān)內(nèi)容感興趣的話,你就可以瀏覽以下的文章。

在Oracle中有很多的東西值得我們大家學(xué)習(xí)的地方,在這里我們主要描述的是Oracle SMON進(jìn)程,也包括介紹歸檔進(jìn)程ARCH等相關(guān)方面的內(nèi)容。在Oracle數(shù)據(jù)庫中有兩個(gè)進(jìn)程非常的渺小,但是其作用卻是非常的巨大。由于其比較小而往往被數(shù)據(jù)庫管理員所忽視。

筆者這次就給大家提醒提醒,不要忽視了這兩個(gè)進(jìn)程的作用。如果利用的好的話,會(huì)減少系統(tǒng)管理員不少的工作。

Oracle SMON進(jìn)程中系統(tǒng)監(jiān)視進(jìn)程SMON

這個(gè)進(jìn)程對(duì)于Oracle數(shù)據(jù)庫來說,可以利用一句話來概括,即人小鬼大。其負(fù)責(zé)的內(nèi)容并不是很多,但是對(duì)于數(shù)據(jù)的安全與數(shù)據(jù)庫的性能卻有很關(guān)鍵的作用。如隨著表空間中的數(shù)據(jù)不斷的建立、刪除、更新等等,在表空間中難免會(huì)產(chǎn)生碎片。由于這些碎片的存在,數(shù)據(jù)庫的性能會(huì)逐漸的降低。而現(xiàn)在系統(tǒng)監(jiān)視進(jìn)程SMON的作用,就可以解決這些碎片。

Oracle SMON進(jìn)程會(huì)將各個(gè)表空間的空閑碎片合并在一起,讓數(shù)據(jù)庫系統(tǒng)更加容易分配。從而提高數(shù)據(jù)庫的性能。另外,在數(shù)據(jù)庫運(yùn)行的過程中,會(huì)因?yàn)閿嚯娀蛘咂渌脑蚨l(fā)生故障。此時(shí)由于數(shù)據(jù)高速緩存中的臟緩存塊還沒有來得及寫入到數(shù)據(jù)文件中,從而導(dǎo)致數(shù)據(jù)的丟失。

在數(shù)據(jù)庫啟動(dòng)的時(shí)候,系統(tǒng)監(jiān)視進(jìn)程OracleSMON會(huì)在下一次啟動(dòng)例程的時(shí)候,自動(dòng)讀取重做日志文件并對(duì)數(shù)據(jù)庫進(jìn)行恢復(fù)。也就是說,進(jìn)行將已提交的事物寫入數(shù)據(jù)文件(已經(jīng)寫入到日志文件中而沒有寫入到數(shù)據(jù)文件中的數(shù)據(jù))、回退未提交的事務(wù)操作。可見,Oracle SMON進(jìn)程是一個(gè)比較小但是卻非常重要的角色。

在管理這個(gè)進(jìn)程的時(shí)候,筆者認(rèn)為主要需要注意兩個(gè)問題。一是其啟動(dòng)的時(shí)機(jī)。一般情況下,例程重新啟動(dòng)的時(shí)候,會(huì)啟動(dòng)這個(gè)系統(tǒng)監(jiān)視進(jìn)程。然后在這個(gè)例程運(yùn)行期間,這個(gè)進(jìn)程也會(huì)被系統(tǒng)定期的喚醒,然后其會(huì)檢查是否有工作需要其完成。最重要的是,在有需要的時(shí)候,數(shù)據(jù)庫管理員可以通過其他進(jìn)程來啟動(dòng)這個(gè)OracleSMON系統(tǒng)系統(tǒng)監(jiān)視進(jìn)程,來完成一些特定的工作。

第二需要注意表空間配置對(duì)這個(gè)進(jìn)程的影響。在表空間管理中,有一個(gè)參數(shù)叫做PCTINCREASE。如果將這個(gè)參數(shù)設(shè)置為0的話,則這個(gè)SMON系統(tǒng)監(jiān)視進(jìn)程對(duì)于這個(gè)表空間的作用就要打折扣了。在設(shè)置為0的情況下,SMON進(jìn)程就不會(huì)對(duì)這個(gè)表空間中的空閑碎片進(jìn)行整理、合并操作。

也就是說,需要數(shù)據(jù)庫管理員通過數(shù)據(jù)的導(dǎo)出導(dǎo)入等手工操作,才能夠解決表空間的碎片問題。顯然這會(huì)增加數(shù)據(jù)庫管理員的工作量。為此筆者建立,除非有特別的需要,不要將這個(gè)參數(shù)設(shè)置為0。讓Oracle SMON進(jìn)程自動(dòng)對(duì)表空間中的碎片進(jìn)行管理,自動(dòng)合并表空間中的空閑碎片。

不過如果某個(gè)表空間這個(gè)參數(shù)設(shè)置為0的話,不會(huì)影響到系統(tǒng)監(jiān)視進(jìn)程的其他用途,如不會(huì)影響到在例程非正常關(guān)閉時(shí)對(duì)數(shù)據(jù)的恢復(fù)操作。即即使這個(gè)參數(shù)設(shè)置為0 ,在有需要的時(shí)候其仍然可以利用重做日志文件中的記錄來恢復(fù)相關(guān)的數(shù)據(jù)。

歸檔進(jìn)程ARCH

在重做日志文件管理中有歸檔與非歸檔兩種模式。在日志進(jìn)行切換時(shí),如果不對(duì)原先的日志文件進(jìn)行歸檔,而直接覆蓋的話,就叫做非歸檔模式。相反,在寫入下一個(gè)日志文件的時(shí)候,會(huì)先對(duì)目標(biāo)日志文件進(jìn)行歸檔,這就叫做歸檔模式。

歸檔進(jìn)程ARCH就是負(fù)責(zé)在重做日志文件切換后將已經(jīng)寫滿的重做日志文件復(fù)制到歸檔日志文件中,以防止循環(huán)寫入重做日志文件時(shí)將其覆蓋。所以說,只有數(shù)據(jù)庫運(yùn)行在歸檔模式時(shí),這個(gè)ARCH進(jìn)程才會(huì)被啟動(dòng)。

在任何一中操作模式下,重做日志文件都會(huì)被循環(huán)使用。所以當(dāng)LGWR進(jìn)程在進(jìn)行日志切換,需要用到下一個(gè)日志文件時(shí),則數(shù)據(jù)庫會(huì)被暫時(shí)的掛起,進(jìn)行目標(biāo)日志文件的歸檔工作。直到這個(gè)目標(biāo)重做日志文件歸檔完畢后,數(shù)據(jù)庫才會(huì)恢復(fù)正常。所以說,歸檔日志的操作,有時(shí)候也會(huì)影響數(shù)據(jù)庫的性能,特別是當(dāng)需要進(jìn)行頻繁的大批量數(shù)據(jù)更改的時(shí)候。

以上的相關(guān)內(nèi)容就是對(duì)Oracle SMON進(jìn)程中系統(tǒng)監(jiān)視進(jìn)程SMON的介紹,望你能有所收獲。

【編輯推薦】

  1. Oracle backup常用命令實(shí)際操作
  2. Oracle rman命令中常用命令總結(jié)備忘
  3. Oracle數(shù)據(jù)庫的安裝與配置詳解
  4. Oracle內(nèi)存結(jié)構(gòu)研究的相關(guān)內(nèi)容介紹
  5. Oracle 刪除后重新安裝的具體方法
責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2009-11-20 10:40:33

Oracle SMON

2010-05-10 13:25:09

Oracle SMON

2010-04-09 13:48:31

Oracle SMON

2010-04-13 09:29:54

Oracle SMON

2010-04-27 14:33:44

Oracle SMON

2009-12-03 11:10:32

SMONARCHOracle

2010-04-29 16:36:19

Oracle數(shù)據(jù)庫

2009-11-19 17:08:55

Oracle數(shù)據(jù)服務(wù)器

2010-03-31 14:36:50

Oracle進(jìn)程結(jié)構(gòu)

2016-10-28 21:30:00

AndroidJava進(jìn)程

2010-11-15 12:02:24

Oracle進(jìn)程結(jié)構(gòu)

2010-10-29 15:54:13

Oracle后臺(tái)進(jìn)程

2011-08-24 10:45:23

Oracle數(shù)據(jù)庫進(jìn)程從屬進(jìn)程

2010-04-16 17:35:39

Oracle進(jìn)程

2009-11-18 09:05:36

Oracle死鎖進(jìn)程

2011-08-24 10:31:10

Oracle數(shù)據(jù)庫進(jìn)程后臺(tái)進(jìn)程

2011-09-02 11:06:28

Oracle服務(wù)器進(jìn)程為事務(wù)建立回滾段放入dirty lis

2010-06-28 14:52:30

cron進(jìn)程

2011-05-24 15:02:21

OracleSQL

2010-04-22 15:26:53

Oracle進(jìn)程
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 亚洲91视频 | 国产精品久久久久久高潮 | 国产婷婷色一区二区三区 | 性天堂网 | 亚洲交性| 91麻豆精品国产91久久久更新资源速度超快 | 男女黄网站 | 国内精品视频免费观看 | 国产精品久久九九 | 黑人巨大精品欧美黑白配亚洲 | 激情久久久久 | 精品国产免费人成在线观看 | 国产精品自产拍在线观看蜜 | 天天操一操 | 久久免费小视频 | 亚洲精品中文字幕 | 99re热精品视频 | 涩涩视频在线观看 | 福利av在线 | 国产亚洲久 | 一区二区三区精品 | 1级毛片 | 日韩欧美三级在线 | 国产激情综合五月久久 | 久草视频在线播放 | 91精品国产91久久久久游泳池 | 精品一区二区久久久久久久网站 | 亚洲性人人天天夜夜摸 | 亚洲精品一区二区 | 999re5这里只有精品 | 免费看黄色小视频 | 精品久久中文 | 国产亚洲精品区 | 国内精品免费久久久久软件老师 | 国产精品高潮呻吟久久 | 麻豆视频在线免费观看 | 国产精品免费看 | 日韩av在线免费 | 特黄特色大片免费视频观看 | 另类专区亚洲 | 中文字幕日韩欧美一区二区三区 |