查看全部128種考試
軟件水平考試
 考試動態(tài) 報考指南 歷年真題 模擬試題 復(fù)習(xí)資料 心得技巧 專業(yè)英語 技術(shù)文章 軟考論壇 考試用書
 程序員 軟件設(shè)計師 網(wǎng)絡(luò)管理員 網(wǎng)絡(luò)工程師 系統(tǒng)分析師 數(shù)據(jù)庫系統(tǒng)工程師
1
2
3
4
5
6
7
8
9
10
yanruijie  
【字體: 教你調(diào)整Oracle數(shù)據(jù)庫服務(wù)器的性能
教你調(diào)整Oracle數(shù)據(jù)庫服務(wù)器的性能
spks.exam8.com 來源:考試吧(Exam8.com) 更新:2007-1-25 16:15:36 軟件水平考試 考試論壇

 

  3、調(diào)整磁盤 I/O

  磁盤的I/O速度對整個系統(tǒng)性能有重要影響。解決好磁盤I/O問題,可顯著提高性能。影響磁盤I/O的性能的主要原因有磁盤競爭、I/O次數(shù)過多和數(shù)據(jù)塊空間的分配管理。

  為Oracle數(shù)據(jù)庫服務(wù)器創(chuàng)建新文件時,不論是表空間所用的數(shù)據(jù)文件還是數(shù)據(jù)事務(wù)登錄所用的日志文件,都應(yīng)仔細考慮數(shù)據(jù)庫服務(wù)器上的可用磁盤資源。如果服務(wù)器上有多個磁盤,則可將文件分散存儲到各個可用磁盤上,減少對數(shù)據(jù)庫的數(shù)據(jù)文件及事務(wù)日志文件的競爭,從而有效地改善服務(wù)器的性能。對于不同的應(yīng)用系統(tǒng)都有各自的數(shù)據(jù)集,應(yīng)當創(chuàng)見不同的表空間分別存儲各自應(yīng)用系統(tǒng)的數(shù)據(jù),并且盡可能的把表空間對應(yīng)的數(shù)據(jù)文件存放在不同的磁盤上,這種從物理上把每個應(yīng)用系統(tǒng)的表空間分散存放的方法,可以排除兩個應(yīng)用系統(tǒng)競爭磁盤的可能性。數(shù)據(jù)文件、事務(wù)日志文件分別存放在不同的磁盤上,這樣事務(wù)處理執(zhí)行的磁盤訪問不妨礙對相應(yīng)的事物日志登記的磁盤訪問。如果有多個磁盤可用,將兩個事物日志成員放在不同的磁盤驅(qū)動器上,就可以消除日志文件可能產(chǎn)生的磁盤競爭。應(yīng)把一個應(yīng)用的表數(shù)據(jù)和索引數(shù)據(jù)分散存放不同表空間上,并且盡量把不同類型的表空間存放在不同磁盤上,這樣就消除了表數(shù)據(jù)和索引數(shù)據(jù)的磁盤競爭。

  4、調(diào)整數(shù)據(jù)庫服務(wù)器的回滾段

  回滾段是一個存儲區(qū)域,數(shù)據(jù)庫使用該存儲區(qū)域存放曾經(jīng)由一個事務(wù)更新或刪除的行的原始數(shù)據(jù)值。如果用戶要回滾一個事務(wù)所做的改變,那么數(shù)據(jù)庫就從回滾段中讀回改變前的數(shù)據(jù)并使該事務(wù)影響的行改變?yōu)樗鼈兊脑瓲顟B(tài)。回滾段控制著數(shù)據(jù)庫處理事務(wù)的能力,因而在數(shù)據(jù)庫成功中起著關(guān)鍵性的作用,不管數(shù)據(jù)庫的其它部分設(shè)計得多好,如果它設(shè)計得不合理,將會嚴重影響系統(tǒng)的性能。建立和調(diào)整回滾段的原則如下。

  4.1 分離回滾段

  分離回滾段是指單獨為回滾段創(chuàng)建一個以上的表空間,使回滾段與數(shù)據(jù)字典、用戶數(shù)據(jù)、索引等分離開來。由于回滾段的寫入與數(shù)據(jù)和索引的寫入是并行進行的,因此將它分離出來可以減少I/O爭用。如果回滾段與數(shù)據(jù)不分離,倘若要某個表空間脫機或撤消,那么在該表空間中的各個回滾段沒有全部脫機之前,不能將這個表空間脫機或撤消。而一旦該表空間不可用,則該表空間中的所有回滾段也不能使用,這將浪費所有分配的磁盤空間。所以,獨立回滾段可使數(shù)據(jù)庫管理變得容易;貪L段的經(jīng)常性收縮,使得表空間的自由塊更容易形成碎片。分離回滾段可以減少數(shù)據(jù)庫表空間的碎片產(chǎn)生。

  4.2 創(chuàng)建不同大小的回滾段群

  對于一些聯(lián)機事物處理,他們一般是頻繁地對少量數(shù)據(jù)進行修改,創(chuàng)建許多小的回滾段對之有利。每一個事物的入口項只能限于一個回滾段,回滾段應(yīng)該充分大以容納一個完整的事物處理,因此對一些較大型事物,需要較大型的回滾段。極個別脫機處理事物會產(chǎn)生大量的回滾信息,這時需要一個特大號的回滾段來處理。根據(jù)這些理論,在Oracle數(shù)據(jù)庫服務(wù)器中針對上述3種事物處理創(chuàng)建三組:小事物組、較大事物組、特大事物組等大小不同的回滾段群,并且將之分散到3個不同的表空間上,群內(nèi)大小相同,應(yīng)能滿足該組事物處理的最大要求。

更多軟考資料請訪問:考試吧軟件水平考試欄目

希望與更多網(wǎng)友交流,請進入考試吧軟件水平考試論壇

上一頁  [1] [2] 

轉(zhuǎn)帖于:軟件水平考試_考試吧
文章搜索  
看了本文的網(wǎng)友還看了:
網(wǎng)友評論
昵 稱: *  評 分: 1分 2分 3分 4分 5分
標題:   匿名發(fā)表    (共有條評論)查看全部評論>>
版權(quán)聲明 -------------------------------------------------------------------------------------
  如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系,我們將會及時處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請注明出處。
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接  考試論壇  網(wǎng)站地圖
Copyright © 2004-2008 考試吧軟件水平考試網(wǎng) All Rights Reserved    
中國科學(xué)院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699
百度大聯(lián)盟黃金認證  十佳網(wǎng)絡(luò)教育機構(gòu)  經(jīng)營許可證號:京ICP060677