目錄
正確認識SQL Server數據庫文件
MS SQL Server的數據庫文件可分成如下2類:
數據文件(.mdf或.ndf)
事務日誌文件(.ldf)
其中“數據文件”可分爲:主數據文件(Primary data files,即.mdf)與次數據文件(Secondary data files,即.ndf)
我們可通過目錄視圖sys.database_files查看數據庫文件的相關信息
--查看數據庫文件相關信息
select * from sys.database_files
注意:SQL Server在內部通過邏輯名進行識別,而存放則使用物理名。
默認情況下邏輯名和物理名是一致的。
創建一個數據庫(database)
創建一個SQL Server數據庫(database)有如下2種方式:
- 通過Management Studio圖形創建
- 通過CREATE DATABASE語句創建
注意:SQL Server的用戶數據庫基於系統數據庫(database)model創建,因此若修改了model數據庫,則可能影響用戶數據庫的創建。
另外,在創建database時,建議修改數據文件自動增長的參數。
參考資料
1.《Microsoft SQL Server 2012 Internals》 - chapter 3
update by HyperWang at 2016/05/25