2

SQL Server の XML インデックス (プライマリとセカンダリの両方) のサイズに関する情報を見つけることができる sys テーブルがあるかどうか教えてもらえますか?

これまでのところ、このスクリプトを使用してインデックスのサイズを確認してきました。

SELECT
  t.name AS TableName
, i.name as IndexName
, SUM(a.total_pages) * 8 / 1024.00 as SizeInMB
FROM sys.tables t
JOIN sys.indexes i ON t.object_id = i.object_id
JOIN sys.partitions p ON i.object_id = p.object_id AND i.index_id = p.index_id
JOIN sys.allocation_units a ON p.partition_id = a.container_id
JOIN sys.database_files df on df.data_space_id=a.data_space_id
GROUP BY t.name, i.name 

しかし、xml インデックスには作成時に partition_id が割り当てられていないようです。

また、msdn に関するこの特定の情報の sys テーブルまたは dmv に関するものも見つかりませんでした。

4

0 に答える 0