![](/img/trans.png)
[英]SQL - Can I make use of a partition when checking the partitioned field against value from another table?
[英]How can I view I/O stats of a partitioned table at the partition level
我已经按日期列将表划分为10个分区,并希望了解如何使用每个分区(I / O统计信息等)。 我希望这能使您对现有查询如何使用单个分区(如果有的话)有所了解,以便我可以优化查询。 有没有一种方法可以确定分区级别的I / O统计信息?
几种方法:
但是,只有在每个分区都位于自己的文件组中的情况下,它才起作用
该DMV可以提供每个对象/索引/分区的数据结构使用情况统计信息:
sys.dm_db_index_operational_stats (
{ database_id | NULL | 0 | DEFAULT }
, { object_id | NULL | 0 | DEFAULT }
, { index_id | 0 | NULL | -1 | DEFAULT }
, { partition_number | NULL | 0 | DEFAULT }
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.