我专门寻找一种方法来查看全文索引片段和 xml 索引,根据文档,它们存储为内部表。本页介绍如何查看内部表元数据。我希望的是一种查看内部表中数据的方法。
问问题
3217 次
1 回答
7
您可以从中获取架构名称和表名称sys.internal_tables
SELECT QUOTENAME(SCHEMA_NAME(schema_id)) + '.' + QUOTENAME(name)
FROM sys.internal_tables
然后,如果您通过 DAC连接,您可以简单地从中选择
select * from [sys].[xml_index_nodes_1765581328_256000]
select * from [sys].[fulltext_avdl_1077578877]
select * from [sys].[ifts_comp_fragment_610101214_4]
不过,可能有更好的方法来获取您想要的任何信息。例如,这里列出了与 SQL Server 2008 中的全文索引相关的 DMV 。
于 2012-11-28T22:08:12.137 回答