首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2005 快速查詢資料庫檔案與檔案群組資訊

     編輯:關於SqlServer

透過系統目錄檢視快速掌握資料庫檔案配置:

SELECT
    df.name AS FileName,
    df.physical_name AS PhysicalPath,
    df.size * 8 / 1024.0 AS SizeMB,
    df.growth * 8 / 1024.0 AS GrowthMB,
    fg.name AS FileGroupName,
    fg.is_default AS IsDefaultFileGroup
FROM sys.database_files df
JOIN sys.filegroups fg ON df.data_space_id = fg.data_space_id;

欄位說明

  • size、growth 單位為 8KB 頁,乘 8 再除 1024 換算為 MB。
  • is_default = 1 表示為預設檔案群組(新物件未指定群組時使用)。
  • 適用於 SQL Server 2005 及更新版本。

進階:同時檢視記錄檔資訊

SELECT
    name,
    physical_name,
    size * 8 / 1024.0 AS SizeMB,
    max_size,
    growth * 8 / 1024.0 AS GrowthMB,
    type_desc
FROM sys.database_files;

type_desc = ROWS (資料檔) 或 LOG (記錄檔)。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved