在分区表上选择查询

时间:2010-07-20 06:07:41

标签: sql-server select where-clause database-partitioning

我已经对表进行了分区,并且已根据帐户ID对其进行了分区。也就是说,accountid = 1的行将在A分区中,并且accountid = 2的所有行都将在B分区中。所以现在如果我执行一个条件accountid = 1的查询,sql server将仅在A分区中搜索。

假如我添加了另一个条件,即accountid = 1和place =“aaa”,此查询只会搜索一个分区或整个表吗?请帮忙。

1 个答案:

答案 0 :(得分:2)

它应该只搜索分区A.

您可以通过检查执行计划来验证这一点。

相关问题