select a.name [檔名稱]
,cast(a.[size]*1.0/128 as decimal(12,1)) as [檔案設定大小(mb)]
,cast( fileproperty(s.name,'spaceused')/(8*16.0) as decimal(12,1)) as [檔案所佔空間(mb)]
,cast( (fileproperty(s.name,'spaceused')/(8*16.0))/(s.size/(8*16.0))*100.0 as decimal(12,1)) as [所佔空間率%]
,case when a.growth =0 then '檔案大小固定,不會增長' else '檔案將自動增長' end [增長模式]
,case when a.growth > 0 and is_percent_growth = 0 then '增量為固定大小'
when a.growth > 0 and is_percent_growth = 1 then '增量將用整數百分比表示'
else '檔案大小固定,不會增長' end as [增量模式]
,case when a.growth > 0 and is_percent_growth = 0 then cast(cast(a.growth*1.0/128as decimal(12,0)) as varchar)+'mb'
when a.growth > 0 and is_percent_growth = 1 then cast(cast(a.growth as decimal(12,0)) as varchar)+'%'
else '檔案大小固定,不會增長' end as [增長值(%或mb)]
,a.physical_name as [檔案所在目錄]
,a.type_desc as [檔案型別]
from sys.database_files a
inner join sys.sysfiles as s on a.[file_id]=s.fileid
left join sys.dm_db_file_space_usage b on a.[file_id]=b.[file_id]
MySQL資料庫檔案
mysql的每個資料庫都對應存放在乙個與資料庫同名的資料夾中,mysql資料庫檔案包括mysql所建資料庫檔案和mysql所用儲存引擎建立的資料庫檔案。1 mysql建立並管理的資料庫檔案 frm檔案 儲存資料表的框架結構,mysql資料庫檔名與表名相同,每個表對應乙個同名frm檔案,與作業系統和儲...
資料庫檔案和Log檔案以及查詢資料庫資訊
1 檔案與檔案組 在sql server 中資料庫是由資料庫檔案和事務日誌檔案組成的。乙個資料庫至少應包含乙個資料庫檔案和乙個事物日誌檔案。1 資料庫檔案 database file 資料庫檔案是存放資料庫資料和資料庫物件的檔案。乙個資料庫可以有乙個或多個資料庫檔案,乙個資料庫檔案只屬於乙個資料庫。...
資料庫檔案
if exists select from mater.sysdatabases where name db 09zy drop database db 09zy go create database zy on primary name zy data filename e 09.9zy1 zy ...