更新列的统计信息

Table 和 Column Scope 规范还可包括一个或多个您想要为其计算统计分发的列的名称。

在下列示例中,此语句计算 orders 表的三列的分发:
UPDATE STATISTICS FOR TABLE orders (order_num, customer_num, ship_date);

如果您在 FOR TABLE 子句中未包括 column 名称,则使用 LOW、MEDIUM 或 HIGH 模式为指定的 table 的所有列计算分发,通过您请求的指定的或缺省的 Resolution 子句 percentage(对于 MEDIUM 或 HIGH 模式)表明 bin 的数目。

要了解对存储 UDT 的列上的 UPDATE STATISTICS 限制,另请参阅 更新用户定义的类型的列的统计信息