索引大小无法访问

时间:2015-01-05 14:16:31

标签: sql sql-server database indexing non-clustered-index

我在表列上创建了一个非聚集索引,它包含5GB的索引数据,但我无法在磁盘上看到这个+ 5GB的数据大小更改。

有什么建议吗?

由于

1 个答案:

答案 0 :(得分:0)

您可以使用此查询查看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

如果文件之前有足够的可用空间,则在创建索引时不必增长。