检查MSSQL中分区表的约束

时间:2015-09-23 06:41:58

标签: sql-server-2008 indexing database-partitioning sql-view indexed-view

在我们的MSSQL server 2008 R2环境中,我们有一个基于年度分区功能进行分区的表。

我们需要在此表上定义一个视图,并希望在对此查询运行查询时利用表分区。

从MSDN引用的以下文字中我了解到我们需要在分区表上创建一个CHECK约束。

  

要返回的分区视图不需要CHECK约束   正确的结果。但是,如果没有CHECK约束   定义后,查询优化器必须搜索所有表而不是   只覆盖分区列上搜索条件的那些。

请建议我如何实现这一目标。如果我的方法有误,请帮我改正。

0 个答案:

没有答案