把SQL Server的表建在不同的文件組,再把文件組放在不同的磁盤。因為多個磁盤可以分開讀寫,能夠提高效率。
但對於中小數據庫,一般使用磁盤陣列即可。
磁盤陣列 RAID0,就可以實現同樣的功能。當然 RAID0不具備容錯功能,只能提高性能。
如果數據比較重要,一般就還需要使用 RAID1來容錯。
對於大型數據庫,沒有實際操作經驗,只能設想:
使用多個磁盤陣列+多個文件組。每個陣列裡放一個文件組。
總結:
中小數據庫,不需要使用文件組來提高性能。使用RAID0+RAID1即可。
注:
個人理解
中小數據庫:在500G以下
2012-03-22