前言
本节我们来讲讲联接综合知识,我们在大多教程或理论书上都在讲用哪好,哪个性能不如哪个的性能,但是真正讲到问题的实质却不是太多,所以才有了本系列每一篇的篇幅不是太多,但是肯定是我用心去查找许多资料而写出,简短的内容,深入的理解,Always to review the basics。
初次探讨INNER JOIN和IN性能分析
接下来我们看第一篇联接综合知识讲解INNER JOIN和IN的比较分析,我们通过创建表来看INNER JOIN。
创建测试表1
CREATE TABLE Table1 ( id INT IDENTITY PRIMARY KEY, SomeColumn CHAR(4), Filler CHAR(100) )
插入测试数据
Insert into Table1(SomeColumn) Values (1),(2),(3),(4),(5)
创建测试表2并插入数据
USE TSQL2012 GO CREATE TABLE Table2 (IntCol int) Insert into Table2 (IntCol) Values (1),(2),(2),(3),(4),(5),(5)