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

Oracle SMON進程的經典剖析

數據庫 Oracle
以下的文章主要是對Oracle SMON進程的經典說明,以及系統監視進程SMON的概述,希望你瀏覽完之后會在Oracle SMON進程中有所收獲。

在Oracle中有很多的地方是值得我們學習的,這篇文章里主要介紹的是Oracle SMON進程,其中包括歸檔進程ARCH的實際應用方面的介紹。以及在Oracle數據庫中有兩個進程非常的渺小,但是其作用卻是非常的巨大。

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

系統監視進程SMON

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

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

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

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

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

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

不過如果某個表空間這個參數設置為0的話,不會影響到系統監視進程的其他用途,如不會影響到在例程非正常關閉時對數據的恢復操作。即即使這個參數設置為0 ,在有需要的時候其仍然可以利用重做日志文件中的記錄來恢復相關的數據。

【編輯推薦】

  1. Oracle數據庫的重復數據刪除技術的優勢體現
  2. Oracle存儲過程的用法簡介
  3. 創建Oracle procedure并調用在pl/sql里
  4. Oracle to_char的用法描述
  5. Oracle 多表關聯如何更新多個字段
責任編輯:佚名 來源: 互聯網
相關推薦

2009-11-20 10:40:33

Oracle SMON

2010-04-27 14:33:44

Oracle SMON

2010-04-06 17:52:09

Oracle SMON

2010-05-10 13:25:09

Oracle SMON

2010-04-13 09:29:54

Oracle SMON

2010-02-22 16:09:33

WCF宿主

2009-11-19 17:08:55

Oracle數據服務器

2010-03-02 13:43:01

WCF事務演示

2010-06-01 12:19:27

SVN分支與合并

2021-02-22 07:58:45

算法進程調度

2009-12-03 11:10:32

SMONARCHOracle

2010-03-19 15:02:50

Java Socket

2010-04-29 16:36:19

Oracle數據庫

2010-04-12 17:58:38

Oracle更改

2010-03-08 14:40:27

Linux進程調度

2009-03-26 10:33:34

Oracle數據塊數據庫

2009-03-06 16:48:23

數據塊原理Oracle

2010-08-31 14:01:48

CSS

2010-04-08 12:31:03

Oracle死鎖進程

2010-05-05 16:30:25

Oracle后臺進程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产成人精品久久二区二区91 | 久久久久久a | 91精品久久久久久久久 | 精品国偷自产在线 | 亚洲精品电影网在线观看 | 麻豆av一区二区三区久久 | 成人在线影视 | 中文字幕91av | 青草福利 | 日韩精品久久一区二区三区 | 国产1区2区3区 | 国产精品日韩欧美 | 99久久久久国产精品免费 | 午夜精品一区二区三区在线观看 | 国产在线一区二区三区 | 91福利电影在线观看 | 黄色大片视频 | 国产精品久久av | 日韩精品一区二区三区高清免费 | 欧美精品第一页 | 激情五月综合 | 成人毛片在线视频 | 一区二区三区视频在线 | 不卡欧美 | 国产在线视频一区二区 | 久操伊人| 亚洲精品一区二区在线观看 | www.久草.com | 在线欧美亚洲 | 精品视频成人 | 毛片av免费看 | 久久久久久国产精品久久 | 在线成人免费av | 曰韩三级 | 中文字幕一区二区三区在线观看 | 日日噜噜噜夜夜爽爽狠狠视频97 | 国产精品视频在 | 成人h动漫亚洲一区二区 | 激情欧美一区二区三区中文字幕 | 超碰在线人人 | 成人免费淫片aa视频免费 |