我有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字节。