給數(shù)據(jù)庫管理系統(tǒng)找合適的磁盤陣列級
導(dǎo)讀:由于容量大小和復(fù)雜程度不一致,數(shù)據(jù)庫管理系統(tǒng)的安裝程序會經(jīng)常平衡的使用不同的磁盤陣列級以適應(yīng)各種各樣的操作系統(tǒng)。磁盤陣列級主要針對硬盤,在容量及速度上,無法跟上CPU及內(nèi)存的發(fā)展,提出改善方法。磁盤陣列級是由很多便宜、容量較小、穩(wěn)定性較高、速度較慢磁盤,組合成一個大型的磁盤組,利用個別磁盤提供數(shù)據(jù)所產(chǎn)生的加成效果來提升整個磁盤系統(tǒng)的效能。同時,在儲存數(shù)據(jù)時,利用磁盤陣列級,將數(shù)據(jù)切割成許多區(qū)段,分別存放在各個硬盤上,從而來提升數(shù)據(jù)庫管理系統(tǒng)的容量和速度。
Oracle公司推薦對各種不同組件的Oracle9或10的數(shù)據(jù)庫系統(tǒng)安裝使用以下磁盤陣列級:
操作系統(tǒng)-磁盤陣列級1
Oracle數(shù)據(jù)庫建議對磁盤使用RAID 1以支持操作系統(tǒng)和Oracle的二進(jìn)制文件。這樣當(dāng)遇到錯誤的時候,比起用RAID 5重建一盤容量可以更容易的恢復(fù)操作系統(tǒng)和2進(jìn)制文件。這減少了重建系統(tǒng)的必要時間.
撤消紀(jì)錄文件-- RAID 1 or RAID 10.
這些文件不是隨機(jī)而是連續(xù)的存放,所以RAID 1 或 RAID 10能提供比RAID 5更好的性能。這些更高需求的小文件,是RAID 10不能成為主流的原因。
數(shù)據(jù)文件- RAID 5 or RAID 10.
關(guān)鍵在于把由讀操作轉(zhuǎn)寫操作的速率和需求成本結(jié)合起來考慮。RAID 5明顯的比RAID 10花費要小,但是由于在寫操作上的表現(xiàn)的不同,RAID 5產(chǎn)生了一個性能上的缺陷。美國Oracle公司建議如果少于90%的輸入輸出操作被讀取的情況下使用RAID 10。如果多于90%的操作被讀取,則RAID 5是一個更合理的選擇。當(dāng)然由于RAID 10昂貴的需求成本(需要2倍于數(shù)據(jù)存儲容量的磁盤空間),有些安裝程序?qū)南到y(tǒng)花費上考慮而使用RAID 5
文檔文件- RAID 10或是RAID 5
這里RAID 10再次擁有更好的表現(xiàn),然而和RAID 5相比,寫操作上的劣勢,使得在重建一個損毀的驅(qū)動器時有可能RAID 5有微小的優(yōu)勢。
把安裝Oracle數(shù)據(jù)庫在Windows操作系統(tǒng)的具體事項被安放在Oracle的自帶白皮書中了。微軟公司和戴爾公司,“眼法向?qū)?在微軟的Windows操作系統(tǒng)上的Oracle數(shù)據(jù)庫和戴爾PowerEdge服務(wù)器”可以在戴爾的官方網(wǎng)站上得到(www.Dell.com)。就像標(biāo)題中所提到的,這篇文章詳細(xì)的面向戴爾服務(wù)器系統(tǒng),但是對任何一個在Windows.安裝了Oracle的用戶也都是有幫助的。
給數(shù)據(jù)庫管理系統(tǒng)找合適的磁盤陣列級,以減少錯誤,增加數(shù)據(jù)庫管理系統(tǒng)的效率和可靠度。 磁盤陣列(Disk Array)的工作原理是將由一個硬盤控制器來控制多個硬盤的相互連接,使多個硬盤的讀寫同步。
【編輯推薦】
- 數(shù)據(jù)庫管理系統(tǒng)安全:數(shù)據(jù)倉庫的優(yōu)勢
- 5.1 數(shù)據(jù)庫管理系統(tǒng)的功能和特征
- 實時數(shù)據(jù)庫管理系統(tǒng)