非常大的表索引

时间:2015-10-28 21:28:16

标签: sql sql-server query-tuning

我有2个大表(数百万行),它们具有相似的列(一个分段,一个主站),查询所有列。

所有列都是VARCHAR(200)

MERGE
INTO    [dbo].[TABLE1] [t1]
USING   [dbo].[TABLE2] [t2]
ON      [t1].[COL1] = [t2].[COL1]
        AND [t1].[COL2] = [t2].[COL2]
        AND [t1].[COL3] = [t2].[COL3]
        AND [t1].[COL4] = [t2].[COL4]

什么是正确的索引策略。 覆盖索引不会起作用,因为它们主要用于谓词,而不是Select。 聚簇索引可以是身份,根本不使用。那么有4列的非聚集索引会太大.. 800字节。

0 个答案:

没有答案