相关疑难解决方法(0)

INNER JOIN的表现取决于表的顺序吗?

在我调整一个存储过程时突然出现了一个问题.让我问一下 -

我有两个表,table1和table2.table1包含大量数据,table2包含较少的数据.这两个查询之间是否存在性能差异(我正在改变表的顺序)?

查询1:

SELECT t1.col1, t2.col2
FROM table1 t1
INNER JOIN table2 t2
ON t1.col1=t2.col2
Run Code Online (Sandbox Code Playgroud)

QUERY2:

SELECT t1.col1, t2.col2
FROM table2 t2
INNER JOIN table1 t1
ON t1.col1=t2.col2
Run Code Online (Sandbox Code Playgroud)

我们正在使用Microsoft SQL Server 2005.

sql sql-server performance sql-server-2005

11
推荐指数
1
解决办法
6594
查看次数

标签 统计

performance ×1

sql ×1

sql-server ×1

sql-server-2005 ×1