テーブルの列に非クラスター化インデックスを作成しました。これには 5 GB のインデックス データが含まれていますが、ディスク上で +5 GB のデータ サイズの変更を確認できません。
助言がありますか?
ありがとう
テーブルの列に非クラスター化インデックスを作成しました。これには 5 GB のインデックス データが含まれていますが、ディスク上で +5 GB のデータ サイズの変更を確認できません。
助言がありますか?
ありがとう
次のクエリを使用して、SQL mdf または ndf ファイル内で使用されているスペースの量を確認できます。
SELECT df.name ,
df.size / 128 AS FileSize ,
df.size / 128 - fsu.unallocated_extent_page_count / 128 AS UsedSpace
FROM DatabaseName.sys.dm_db_file_space_usage fsu
INNER JOIN DatabaseName.sys.database_files df ON fsu.file_id = df.file_id
以前にファイルに十分な空き領域があった場合は、インデックスを作成したときにファイルが大きくなる必要はありません。