前言
本节我们来综合比较NOT IN VS NOT EXISTS VS LEFT JOIN...IS NULL的性能,简短的内容,深入的理解,Always to review the basics。
NOT IN、NOT EXISTS、LEFT JOIN...IS NULL性能分析
我们首先创建测试表
USE TSQL2012 GO CREATE SCHEMA [compare] CREATE TABLE [compare].t_left ( id INT NOT NULL PRIMARY KEY, value INT NOT NULL, stuffing VARCHAR(200) NOT NULL ) CREATE TABLE [compare].t_right ( id INT NOT NULL PRIMARY KEY, value INT NOT NULL, stuffing VARCHAR(200) NOT NULL ) GO
接着我们在两个表中的列value上创建索引
USE TSQL2012 GO CREATE INDEX idx_left_value ON [compare].t_left (value) CREATE INDEX idx_right_value ON [compare].t_right (value)


