(一)數據文件 (data file)
一個數據庫可以有一個或多個數據文件
其中默認最先創建幷包含系統對象的文件稱爲主數據文件 (primary data file)
默認擴展名.mdf,不可以被去除
其他數據文件稱爲從屬數據文件 (secondary data file)
默認擴展名.ndf,在文件中的數據被清空的情況下可以被去除
對於超大的數據庫,使用多個數據文件可以提高管理的靈活性
將多個數據文件分佈在不同的磁盤上可以有助於提升數據庫的整體I/O性能
磁盤訪問的I/O壓力將隨機分佈到不同的磁盤上
(二)日誌文件 (transaction log file)
一個數據庫可以有一個或多個事務日誌文件 (默認擴展名.ldf)
使用多個事務日誌文件對於數據庫性能沒有好處
事務日誌總是在單個日誌文件中順序寫入的
最佳實踐:將數據文件和日誌文件放置在不同的磁盤上
提升數據庫的整體I/O性能:將隨機讀寫和順序寫入的磁盤I/O請求分佈到不同的磁盤上
提升數據的保護程度:在僅數據文件或日誌文件磁盤損壞的情況下仍可能恢復數據