通過分散數(shù)據(jù)來改善你的數(shù)據(jù)庫性能
通過分散數(shù)據(jù)來改善性能:
問:如果數(shù)據(jù)是分散在多個(gè)文件中,但是文件是在同一個(gè)物理驅(qū)動(dòng)器上(或者獨(dú)立磁盤的冗余陣列上),這樣的設(shè)置如何才能改善性能?單個(gè)磁盤會(huì)不會(huì)成為瓶頸,多個(gè)針對(duì)多個(gè)文件的讀寫請(qǐng)求是需要順序處理嗎?
答:是的,你說的對(duì)。當(dāng)數(shù)據(jù)文件分布在物理上分離的磁盤卷上的時(shí)候,你只能對(duì)性能加以改善。把數(shù)據(jù)文件分散在邏輯上分開,但是實(shí)際上在同一個(gè)驅(qū)動(dòng)上的方法并不會(huì)帶來好處。把事務(wù)日志文件分散在多個(gè)驅(qū)動(dòng)器上實(shí)際上是不可能有幫助的,因?yàn)?,正如你提到的,事?wù)日志文件總是寫在事務(wù)日志卷的最后一個(gè)驅(qū)動(dòng)器的最后一個(gè)數(shù)據(jù)頁面上。
【編輯推薦】