0

我有 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 。聚集索引可以是 identity ,根本不用。那么具有 4 列的非聚集索引将太大.. 800 字节。

4

0 回答 0