SQL Server中怎么根据分区表名查找所在的文件

开发技术 作者:Leah 2024-03-27 11:15:01
这篇文章给大家介绍SQL Server中怎么根据分区表名查找所在的文件,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。SELECT ps.name&nb...

这篇文章给大家介绍SQL Server中怎么根据分区表名查找所在的文件,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

SELECT ps.name AS PSName,   dds.destination_idAS PartitionNumber,   fg.name AS FileGroupName,fg.name,  t.name,  f.name as filename  FROM (((sys.tables AS t    INNER JOIN sys.indexes AS i      ON (t.object_id = i.object_id))   INNER JOIN sys.partition_schemes AS ps       ON (i.data_space_id = ps.data_space_id))    INNER JOIN sys.destination_data_spacesAS dds       ON (ps.data_space_id = dds.partition_scheme_id))   INNER JOIN sys.filegroups AS fg         ONdds.data_space_id =fg.data_space_id       innerjoin sys.database_files f on f.data_space_id = fg.data_space_id      where t.name='salesOrder'

关于SQL Server中怎么根据分区表名查找所在的文件就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_796.html
sql server