在微軟的SQL Server 數據庫里有3種類型的文件:
主要數據文件:(擴展名.mdf是 primary data file 的縮寫)
- 其包含數據庫的啟動信息,並指向數據庫中的其他文件。
- 用戶數據和對象可存儲在此文件中,也可以存儲在次要數據文件中。
- 每個數據庫有一個主要數據文件。
次要數據文件(擴展名.ndf是Secondary data files的縮寫)
- 次要數據文件是可選的,由用戶定義並存儲用戶數據。
- 通過將每個文件放在不同的磁盤驅動器上,次要文件可用於將數據分散到多個磁盤上。
- 另外,如果數據庫超過了單個 Windows 文件的最大大小,可以使用次要數據文件,這樣數據庫就能繼續增長。
事務日志 (擴展名.ldf是Log data files的縮寫)
- 事務日志文件保存用於恢復數據庫的日志信息。
- 每個數據庫必須至少有一個日志文件。
參考鏈接:sql server 中后綴為.mdf的文件是干什么用的??