申請免費試用、咨詢電話:400-8352-114
各部分的工作可能會相互影響。例如,對某個事務設計的調(diào)優(yōu)可能導致硬件瓶頸從磁盤系統(tǒng)上移到。CPU上;又如,解決了某個查詢瓶頸,卻導致了更新瓶頸的發(fā)生,這些都說明,數(shù)據(jù)庫系統(tǒng)性能調(diào)優(yōu)是一項復雜的工作,需要反復嘗試不斷調(diào)優(yōu),并且跟隨著數(shù)據(jù)庫系統(tǒng)的運行不斷進行調(diào)優(yōu)工作。
系統(tǒng)硬件選擇,數(shù)據(jù)庫系統(tǒng)運行的硬件豐要是CPU、磁盤和緩存,硬件調(diào)優(yōu)工作包括如果磁盤是瓶頸則增加磁船或使用RAID系統(tǒng);如果磁斑緩沖內(nèi)容量是瓶頸則增加內(nèi)存;如果。CPU使用是腋頸則改用更快的處J哩器,因此,系統(tǒng)硬件的嗣優(yōu)豐要是增加預算改善硬件的性能。體系結構設計數(shù)據(jù)庫系統(tǒng)的汁算機體系結構在第1章進行過介紹,最早的體系結構是集中式系統(tǒng),后來研究了分析式數(shù)據(jù)庫系統(tǒng)化沒有現(xiàn)嚴格意義上的產(chǎn)品, 20世紀90年代開始流行客戶一服務器式體系結構,隨后出現(xiàn)瀏覽器/服務器式體系結構近些年很多商業(yè)系統(tǒng)(如商業(yè)銀行數(shù)據(jù)庫系統(tǒng))義同歸了集中式的數(shù)據(jù)處理(所謂大集中模式)。在這些體系結構中分,布式數(shù)據(jù)庫系統(tǒng)將一個數(shù)據(jù)庫分布在多個服務器上,并且這些服務器可能在物理上位于多處地方這會影響到性能。如果出現(xiàn)跨服務器的數(shù)據(jù)庫聯(lián)結查詢,則系統(tǒng)的性能可能令人無法接受,,這也是分布式數(shù)據(jù)庫管理系統(tǒng)產(chǎn),鋪和應用都沒有廣泛使用的原為之一。
1列此從性能角度來說,應該盡量網(wǎng)避分布式數(shù)據(jù)庫系統(tǒng)