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

Oracle數(shù)據(jù)庫中的兩個進程

數(shù)據(jù)庫 Oracle
在Oracle數(shù)據(jù)庫中,我們根據(jù)實際中需要啟動的多個歸檔進程ARCH。在Oracle數(shù)據(jù)庫中,當(dāng)我們啟動多個歸檔進程時分為手工與自動兩個方式。

以下的文章主要是在Oracle數(shù)據(jù)庫中提供一些方法來提高歸檔作業(yè)的效率,如果你對這些相關(guān)的方法有所了解的話,會對你在Oracle數(shù)據(jù)庫方面的知識有所了解,以下是文章的具體介紹,望你瀏覽完以下的內(nèi)容會有所收獲。

一是可以增加歸檔進程的個數(shù)。在默認(rèn)情況下,一個例程只會啟動一個歸檔進程ARCH。當(dāng)ARCH進程正在歸檔一個重做日志文件時,任何其他的進程都不能夠訪問這個重做日志文件。如果在Oracle數(shù)據(jù)庫中,可以根據(jù)需要啟動多個歸檔進程ARCH。在Oracle數(shù)據(jù)庫中,啟動多個歸檔進程時分為手工與自動兩個方式。

為了提高重做日志文件歸檔的速度,當(dāng)用戶進程發(fā)生比較長時間的等待時, LGWR進程會根據(jù)時機情況來自動啟動多個歸檔進程。在Oracle數(shù)據(jù)庫中其最多可以啟動十個歸檔進程。另外如果數(shù)據(jù)庫管理員在部署數(shù)據(jù)庫的時候,估計日志歸檔作業(yè)會影響到數(shù)據(jù)庫的性能,就可以手工來啟動多個歸檔進程。

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

另外需要注意,這個ARCH歸檔進程個數(shù)與DBWR進程個數(shù)的區(qū)別。默認(rèn)情況下,DBWR進程也只有一個。為了提高數(shù)據(jù)庫的性能,可以根據(jù)情況增加這個DBWR進程的個數(shù)。不過其增加時受到CPU數(shù)量的限制,即一個DBWR進程需要使用一個獨立的CPU。如果想啟動三個DBWR進程的話,就必須采用3個CPU處理器。

而對于ARCH歸檔進程來說,則沒有這個限制。即使只有一個CPU處理器,其也可以啟動三個甚至更多的ARCH進程。

二是增加重做日志文件來延長歸檔日志進程啟動的時間間隔。通常情況下,只有當(dāng)前一個重做日志文件寫滿、需要進行日志切換的時候,才會觸發(fā)這個ARCH歸檔日志進程。所以如果重做文件比較大,其日志切換的時間間隔就會延長。則ARCH歸檔日志進程的啟動時間間隔業(yè)會比較長。

所以說,通過調(diào)整重做日志文件的大小,可以延長歸檔進程啟動的時間間隔。從而降低因為歸檔進程啟動而對數(shù)據(jù)庫性能造成的負(fù)面影響。

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

由于“蝴蝶效應(yīng)”,從而降低了數(shù)據(jù)庫的性能。為此在必要的時候,需要砍斷這跟鏈條,以提高數(shù)據(jù)庫的性能。如可以在數(shù)據(jù)大量導(dǎo)入、更新、刪除的時候,不往日志文件中插入記錄,或者臨時增加重做日志文件的空間。如此的話,在進行這些操作時就可以避免進行重做日志切換或者延長重做日志切換的時間間隔。

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

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

【編輯推薦】

  1. Oracle 刪除后重新安裝的具體方法
  2. Oracle內(nèi)存結(jié)構(gòu)研究的相關(guān)內(nèi)容介紹
  3. Oracle 數(shù)據(jù)庫的并行執(zhí)行的實際操作
  4. Oracle數(shù)據(jù)庫的安裝與配置流程示例
  5. 對Oracle綁定變量的實際操作
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2011-03-11 15:49:52

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

2010-04-29 16:36:19

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

2011-04-15 10:21:07

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

2010-04-21 13:52:17

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

2010-03-30 10:18:45

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

2009-12-03 11:10:32

SMONARCHOracle

2010-04-27 16:31:41

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

2010-07-06 12:34:28

SQL Server數(shù)

2010-04-08 13:55:18

Oracle數(shù)據(jù)處理

2019-07-31 08:03:45

Oracle數(shù)據(jù)庫巡檢腳本

2010-03-29 17:43:32

2011-05-24 10:54:15

數(shù)據(jù)庫重復(fù)數(shù)據(jù)刪除

2010-04-09 16:40:01

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

2011-08-24 10:45:23

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

2010-04-02 08:56:08

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

2011-08-24 10:31:10

Oracle數(shù)據(jù)庫進程后臺進程

2010-04-21 16:21:27

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

2010-07-08 13:48:38

同步兩個SQLServ

2011-03-25 11:13:15

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

2011-08-24 10:15:55

Oracle數(shù)據(jù)庫服務(wù)器進程
點贊
收藏

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

主站蜘蛛池模板: 三级免费| 国产原创在线观看 | 岛国av在线免费观看 | 99免费在线 | 久久久久久免费毛片精品 | 日韩1区| 一级毛片视频 | 欧美日韩专区 | 亚洲永久 | 亚洲一区 | 久久综合久久综合久久综合 | 男女黄网站 | 日韩中文字幕一区二区 | 欧美专区在线视频 | 日韩美女爱爱 | 久久久久一区二区三区 | 91麻豆精品国产91久久久更新资源速度超快 | 国产精品日日摸夜夜添夜夜av | 99久久精品免费看国产四区 | 国产日韩一区二区三区 | 亚洲人成免费 | 蜜桃av一区二区三区 | 91在线导航 | 欧美一级欧美三级在线观看 | 成年人在线观看视频 | 免费亚洲视频 | 日韩欧美在线观看视频 | 精品在线播放 | 日韩av免费在线观看 | 亚洲综合一区二区三区 | 国产一区二区激情视频 | 国产一区黄色 | 台湾佬久久 | 婷婷激情在线 | 精品欧美一区免费观看α√ | 精品欧美一区二区三区久久久 | 国产一级电影在线 | 国产91一区二区三区 | 91精品入口蜜桃 | 亚洲高清在线 | 久久午夜视频 |