国产精品一区二区精品_久久小视频_天堂va在线观看_99久久夜色精品国产亚洲96_日本手机在线视频_av成人免费

當(dāng)前位置:首頁(yè) > 網(wǎng)站舊欄目 > 學(xué)習(xí)園地 > 程序開(kāi)發(fā)教程 > Oracle中最易忽視的兩個(gè)重要進(jìn)程

Oracle中最易忽視的兩個(gè)重要進(jìn)程
2010-01-17 10:47:31  作者:  來(lái)源:
在Oracle數(shù)據(jù)庫(kù)中有兩個(gè)進(jìn)程非常的渺小,但是其作用卻是非常的巨大。由于其比較小而往往被數(shù)據(jù)庫(kù)管理員所忽視。筆者這次就給大家提醒提醒,不要忽視了這兩個(gè)進(jìn)程的作用。如果利用的好的話,會(huì)減少系統(tǒng)管理員不少的工作。 
  一、系統(tǒng)監(jiān)視進(jìn)程SMON

  這個(gè)進(jìn)程對(duì)于Oracle數(shù)據(jù)庫(kù)來(lái)說(shuō),可以利用一句話來(lái)概括,即人小鬼大。其負(fù)責(zé)的內(nèi)容并不是很多,但是對(duì)于數(shù)據(jù)的安全與數(shù)據(jù)庫(kù)的性能卻有很關(guān)鍵的作用。如隨著表空間中的數(shù)據(jù)不斷的建立、刪除、更新等等,在表空間中難免會(huì)產(chǎn)生碎片。由于這些碎片的存在,數(shù)據(jù)庫(kù)的性能會(huì)逐漸的降低。而現(xiàn)在系統(tǒng)監(jiān)視進(jìn)程SMON的作用,就可以解決這些碎片。SMON進(jìn)程會(huì)將各個(gè)表空間的空閑碎片合并在一起,讓數(shù)據(jù)庫(kù)系統(tǒng)更加容易分配。從而提高數(shù)據(jù)庫(kù)的性能。另外,在數(shù)據(jù)庫(kù)運(yùn)行的過(guò)程中,會(huì)因?yàn)閿嚯娀蛘咂渌脑蚨l(fā)生故障。此時(shí)由于數(shù)據(jù)高速緩存中的臟緩存塊還沒(méi)有來(lái)得及寫入到數(shù)據(jù)文件中,從而導(dǎo)致數(shù)據(jù)的丟失。在數(shù)據(jù)庫(kù)啟動(dòng)的時(shí)候,系統(tǒng)監(jiān)視進(jìn)程SMON會(huì)在下一次啟動(dòng)例程的時(shí)候,自動(dòng)讀取重做日志文件并對(duì)數(shù)據(jù)庫(kù)進(jìn)行恢復(fù)。也就是說(shuō),進(jìn)行將已提交的事物寫入數(shù)據(jù)文件(已經(jīng)寫入到日志文件中而沒(méi)有寫入到數(shù)據(jù)文件中的數(shù)據(jù))、回退未提交的事務(wù)操作?梢(jiàn),SMON進(jìn)程在Oracle數(shù)據(jù)庫(kù)中是一個(gè)比較小但是卻非常重要的角色。

  在管理這個(gè)進(jìn)程的時(shí)候,筆者認(rèn)為主要需要注意兩個(gè)問(wèn)題。一是其啟動(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ù)庫(kù)管理員可以通過(guò)其他進(jìn)程來(lái)啟動(dòng)這個(gè)SMON系統(tǒng)系統(tǒng)監(jiān)視進(jìn)程,來(lái)完成一些特定的工作。

  第二需要注意表空間配置對(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)行整理、合并操作。也就是說(shuō),需要數(shù)據(jù)庫(kù)管理員通過(guò)數(shù)據(jù)的導(dǎo)出導(dǎo)入等手工操作,才能夠解決表空間的碎片問(wèn)題。顯然這會(huì)增加數(shù)據(jù)庫(kù)管理員的工作量。為此筆者建立,除非有特別的需要,不要將這個(gè)參數(shù)設(shè)置為0。讓SMON進(jìn)程自動(dòng)對(duì)表空間中的碎片進(jìn)行管理,自動(dòng)合并表空間中的空閑碎片。不過(guò)如果某個(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í)候其仍然可以利用重做日志文件中的記錄來(lái)恢復(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í)將其覆蓋。所以說(shuō),只有數(shù)據(jù)庫(kù)運(yùn)行在歸檔模式時(shí),這個(gè)ARCH進(jìn)程才會(huì)被啟動(dòng)。在任何一中操作模式下,重做日志文件都會(huì)被循環(huán)使用。所以當(dāng)LGWR進(jìn)程在進(jìn)行日志切換,需要用到下一個(gè)日志文件時(shí),則數(shù)據(jù)庫(kù)會(huì)被暫時(shí)的掛起,進(jìn)行目標(biāo)日志文件的歸檔工作。直到這個(gè)目標(biāo)重做日志文件歸檔完畢后,數(shù)據(jù)庫(kù)才會(huì)恢復(fù)正常。所以說(shuō),歸檔日志的操作,有時(shí)候也會(huì)影響數(shù)據(jù)庫(kù)的性能,特別是當(dāng)需要進(jìn)行頻繁的大批量數(shù)據(jù)更改的時(shí)候。

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

  一是可以增加歸檔進(jìn)程的個(gè)數(shù)。在默認(rèn)情況下,一個(gè)例程只會(huì)啟動(dòng)一個(gè)歸檔進(jìn)程ARCH。當(dāng)ARCH進(jìn)程正在歸檔一個(gè)重做日志文件時(shí),任何其他的進(jìn)程都不能夠訪問(wèn)這個(gè)重做日志文件。如果在Oracle數(shù)據(jù)庫(kù)中,可以根據(jù)需要啟動(dòng)多個(gè)歸檔進(jìn)程ARCH。在Oracle數(shù)據(jù)庫(kù)中,啟動(dòng)多個(gè)歸檔進(jìn)程時(shí)分為手工與自動(dòng)兩個(gè)方式。為了提高重做日志文件歸檔的速度,當(dāng)用戶進(jìn)程發(fā)生比較長(zhǎng)時(shí)間的等待時(shí), LGWR進(jìn)程會(huì)根據(jù)時(shí)機(jī)情況來(lái)自動(dòng)啟動(dòng)多個(gè)歸檔進(jìn)程。在Oracle數(shù)據(jù)庫(kù)中其最多可以啟動(dòng)十個(gè)歸檔進(jìn)程。另外如果數(shù)據(jù)庫(kù)管理員在部署數(shù)據(jù)庫(kù)的時(shí)候,估計(jì)日志歸檔作業(yè)會(huì)影響到數(shù)據(jù)庫(kù)的性能,就可以手工來(lái)啟動(dòng)多個(gè)歸檔進(jìn)程。這是通過(guò)初始化參數(shù)LOG_ARCHIVE_MAX_PROCESSES確定的?梢詫⑦@個(gè)參數(shù)設(shè)置為大于1 的數(shù)值(注意不能夠超過(guò)9個(gè)歸檔進(jìn)程)。如此的話,數(shù)據(jù)庫(kù)在創(chuàng)建例程的時(shí)候就會(huì)啟動(dòng)多個(gè)歸檔進(jìn)程。不過(guò)筆者還是傾向于讓數(shù)據(jù)庫(kù)系統(tǒng)來(lái)自動(dòng)管理這個(gè)進(jìn)程。數(shù)據(jù)庫(kù)管理員最好不要干涉。另外需要注意,這個(gè)ARCH歸檔進(jìn)程個(gè)數(shù)與DBWR進(jìn)程個(gè)數(shù)的區(qū)別。默認(rèn)情況下,DBWR進(jìn)程也只有一個(gè)。為了提高數(shù)據(jù)庫(kù)的性能,可以根據(jù)情況增加這個(gè)DBWR進(jìn)程的個(gè)數(shù)。不過(guò)其增加時(shí)受到CPU數(shù)量的限制,即一個(gè)DBWR進(jìn)程需要使用一個(gè)獨(dú)立的CPU。如果想啟動(dòng)三個(gè)DBWR進(jìn)程的話,就必須采用3個(gè)CPU處理器。而對(duì)于ARCH歸檔進(jìn)程來(lái)說(shuō),則沒(méi)有這個(gè)限制。即使只有一個(gè)CPU處理器,其也可以啟動(dòng)三個(gè)甚至更多的ARCH進(jìn)程。

  二是增加重做日志文件來(lái)延長(zhǎng)歸檔日志進(jìn)程啟動(dòng)的時(shí)間間隔。通常情況下,只有當(dāng)前一個(gè)重做日志文件寫滿、需要進(jìn)行日志切換的時(shí)候,才會(huì)觸發(fā)這個(gè)ARCH歸檔日志進(jìn)程。所以如果重做文件比較大,其日志切換的時(shí)間間隔就會(huì)延長(zhǎng)。則ARCH歸檔日志進(jìn)程的啟動(dòng)時(shí)間間隔業(yè)會(huì)比較長(zhǎng)。所以說(shuō),通過(guò)調(diào)整重做日志文件的大小,可以延長(zhǎng)歸檔進(jìn)程啟動(dòng)的時(shí)間間隔。從而降低因?yàn)闅w檔進(jìn)程啟動(dòng)而對(duì)數(shù)據(jù)庫(kù)性能造成的負(fù)面影響。

  三是在數(shù)據(jù)庫(kù)初始化的過(guò)程中,可能需要導(dǎo)入大量的數(shù)據(jù)。此時(shí)會(huì)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行大量的插入、刪除、更新等操作,從而導(dǎo)致重做日志文件切換頻繁。這就會(huì)導(dǎo)致數(shù)據(jù)庫(kù)需要頻繁啟動(dòng)ARCH歸檔進(jìn)程。數(shù)據(jù)庫(kù)大量的更新操作、重做日志文件(LGWR進(jìn)程)、歸檔重做日志文件(ARCH)進(jìn)程之間就形成了一條無(wú)形的鏈條。由于“蝴蝶效應(yīng)”,從而降低了數(shù)據(jù)庫(kù)的性能。為此在必要的時(shí)候,需要砍斷這跟鏈條,以提高數(shù)據(jù)庫(kù)的性能。如可以在數(shù)據(jù)大量導(dǎo)入、更新、刪除的時(shí)候,不往日志文件中插入記錄,或者臨時(shí)增加重做日志文件的空間。如此的話,在進(jìn)行這些操作時(shí)就可以避免進(jìn)行重做日志切換或者延長(zhǎng)重做日志切換的時(shí)間間隔。從而ARCH歸檔日志進(jìn)程也可以避免或者延長(zhǎng)其時(shí)間間隔,從而提高數(shù)據(jù)庫(kù)的性能。當(dāng)數(shù)據(jù)庫(kù)初始化完成之后,再將其恢復(fù)過(guò)來(lái)。這些臨時(shí)性的調(diào)整雖然比較麻煩,但是卻可以提高數(shù)據(jù)庫(kù)的性能。為此筆者認(rèn)為這是值得的。

  可見(jiàn)以上兩個(gè)進(jìn)程在Oracle數(shù)據(jù)庫(kù)中其作用雖然有限,但是卻跟數(shù)據(jù)庫(kù)的性能息息相關(guān)。在日常操作中,靈活使用這個(gè)兩個(gè)進(jìn)程的特性,就可以提高某些操作的速度。這比通過(guò)優(yōu)化SQL語(yǔ)句等方法來(lái)提高數(shù)據(jù)庫(kù)性能要簡(jiǎn)單的多。為此筆者建議各位數(shù)據(jù)庫(kù)管理員,這兩個(gè)進(jìn)程雖然小,但是其作用不可忽視。數(shù)據(jù)庫(kù)管理員要對(duì)這兩個(gè)進(jìn)程引起重視。

安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢
国产精品一区二区精品_久久小视频_天堂va在线观看_99久久夜色精品国产亚洲96_日本手机在线视频_av成人免费
<button id="0mgmq"><pre id="0mgmq"></pre></button>
  • <tr id="0mgmq"></tr>
  • <abbr id="0mgmq"><source id="0mgmq"></source></abbr> <button id="0mgmq"></button>
  • 亚洲一卡二卡三卡| 蜜桃av噜噜一区二区三区| 国产日韩欧美综合精品| 亚洲精品影视| 精品亚洲第一| 玖玖国产精品视频| 国产一区二区高清视频| 韩国av一区| 欧美日韩在线播放一区二区| 蜜桃视频在线观看成人| 国产专区一区二区三区| 999热视频在线观看| 久久精品一区二区三区中文字幕| 日韩视频不卡| 亚洲福利免费| 99在线精品免费视频九九视| 狠狠爱www人成狠狠爱综合网| 欧美一区二区三区另类| 中文字幕一区综合| 欧美极品一区二区三区| 亚洲国产日韩综合一区| 欧美一区高清| 国产一区二区三区四区三区四| 在线视频91| 国内精品亚洲| 亚洲国产精品一区在线观看不卡| 狠色狠色综合久久| 99综合视频| 久久久夜夜夜| 精品91免费| 日韩av一区二区三区在线观看| 日本免费高清一区二区| 亚洲砖区区免费| 国产自产在线视频一区| 一道本一区二区| 玖玖国产精品视频| 另类视频在线观看+1080p| 日韩和欧美的一区二区| 欧美xxx在线观看| 99在线热播精品免费99热| 97中文在线| 色涩成人影视在线播放| 国产一区亚洲| 久久久噜噜噜| 日韩在线电影一区| 影音先锋中文字幕一区| 久久亚洲美女| 亚洲精品国产精品久久| 99国产精品私拍| 国产精品久久久久久久久婷婷| 日本免费高清一区| 在线观看欧美一区| 国产精品一区二区免费看| 亚洲精品国产精品久久| 中日韩视频在线观看| 精品久久久久久一区| 午夜精品剧场| 成人免费视频网站| 欧美久久综合| 国产日韩一区二区| 好看不卡的中文字幕| 国产精品视频免费一区| 欧美日韩国产成人精品| 99精品国产一区二区| 亚洲欧美日韩精品在线| 国产精品日韩一区二区| 日韩精品不卡| 模特精品在线| 一本久久a久久精品vr综合| 国产精品免费看| 亚洲国产激情一区二区三区| 亚洲综合日本| 午夜久久久久| 欧美精品欧美精品| 国产偷久久久精品专区| 亚洲精品在线视频观看| 超碰在线观看97| 亚洲毛片网站| 自拍另类欧美| 精品国产91亚洲一区二区三区www 精品国产_亚洲人成在线 | 久久久久高清| 欧美二区在线| 久久资源亚洲| 亚洲一区欧美二区| 欧美精品九九| 日本成人三级| 国产欧美日韩一区二区三区| 在线亚洲自拍| 激情视频一区| 中文字幕中文字幕在线中心一区| 国产精品青青草| 免播放器亚洲| 亚洲人成久久| 欧美日韩一区二区三区四区在线观看 | 老司机一区二区三区 | 奇米精品在线| 国产精品久久久久久久小唯西川 | 国产精品对白刺激久久久| 免费久久一级欧美特大黄| 男女精品网站| 亚洲欧美日韩视频二区| 黄色av日韩| 欧美日韩国产精品一区二区亚洲| 欧美日本亚洲| 久久婷婷人人澡人人喊人人爽| 久久国产精品久久w女人spa| 99精品国产福利在线观看免费 | 亚洲一区二区三区高清| 伊人成人在线视频| 欧美日韩亚洲一区二区三区在线 | 国产精品成人一区二区网站软件| 日韩欧美视频一区二区三区四区| 久久精品国产一区二区三区不卡| 99久久国产免费免费| 久久蜜桃精品| 久久一区二区精品| av免费精品一区二区三区| 久久九九电影| 99在线热播| 国产成人亚洲欧美| 国产精品10p综合二区| av成人综合网| 狠狠色综合色区| 免费成人看片网址| 日本不卡一区二区三区视频| 日本免费一区二区三区| 亚洲一区二区三区在线观看视频| 亚洲精品一卡二卡三卡四卡| 亚洲欧美日韩精品综合在线观看| 天天综合色天天综合色hd| 一区二区三区欧美成人| 欧美日韩精品免费观看视频完整| 欧美午夜影院| 香蕉av777xxx色综合一区| 久久在线91| 免费av一区二区三区| 一区视频二区视频| 亚洲高清二区| 99re在线观看| 奇米精品在线| 亚洲国产精品视频一区| 久久综合福利| 欧美少妇一区| 伊人天天综合| 波多野结衣久草一区| 日韩资源av在线| 激情婷婷久久| 国产欧美一区二区在线播放| 四虎影院一区二区三区 | 中文字幕色一区二区| 亚洲茄子视频| 精品免费视频123区| 欧美在线资源| 久久九九电影| 亚洲国产综合自拍| 国产亚洲一级| 日韩精品电影网站| 9色精品在线| 欧美一区二区三区四区在线观看地址| 欧美精品一卡| 国产精品美女黄网| 国内精品嫩模av私拍在线观看| 97中文在线| 国产精品国产一区二区| 国产精品亚洲综合| 好吊色欧美一区二区三区四区| 成人欧美一区二区三区视频| 欧美1区2区3区| 国产在线一区二区三区播放| 欧美激情自拍| 精品综合在线| 中文一区二区| 你懂的网址国产 欧美| 产国精品偷在线| 亚洲一级网站| 日本欧洲国产一区二区| 亚洲一区二区毛片| 欧美日韩国产不卡在线看| 国产免费一区| 香蕉成人久久| 国产一区二区三区无遮挡| 噜噜噜噜噜久久久久久91| 夜夜爽av福利精品导航| 一级特黄录像免费播放全99| 波多野结衣精品久久| 9国产精品视频| 午夜国产欧美理论在线播放| 精品日产一区2区三区黄免费| 亚洲一区黄色| 激情文学一区| 欧美99久久| 亚洲精品一卡二卡三卡四卡| 国产精品福利视频| 久久xxxx精品视频| 亚洲黄色影院| 在线观看成人一级片| 欧美99在线视频观看| 亚洲精美视频| 色大师av一区二区三区| 免费看国产精品一二区视频|