SQL这两种连接在效率上有何不同;怎样用管理工具比较SQL语句的效率跟资源占用情况
SQL这两种连接在效率上有何不同;怎样用管理工具比较SQL语句的效率和资源占用情况?
首先谢谢。两个问题:
1) SQL这两种连接在效率上有何不同?附加一问:第一句这种连接的名称是?
2) 怎样用管理工具比较SQL语句的效率和资源占用情况?
初学者,求知若渴,望指点!
------解决思路----------------------
1) SQL这两种连接在效率上有何不同?附加一问:第一句这种连接的名称是?
--> 两种连接的程序逻辑不同,返回结果可能不同,没有可比性.
第一句这种连接的名称是内连接,相当于inner join.
2) 怎样用管理工具比较SQL语句的效率和资源占用情况?
--> SSMS工具中显示执行计划按钮.
首先谢谢。两个问题:
1) SQL这两种连接在效率上有何不同?附加一问:第一句这种连接的名称是?
SELECT A.x, B.y FROM A,B WHERE A.x=B.y
SELECT A.x, B.y FROM A LEFT JOIN B ON A.x=B.y
2) 怎样用管理工具比较SQL语句的效率和资源占用情况?
初学者,求知若渴,望指点!
------解决思路----------------------
1) SQL这两种连接在效率上有何不同?附加一问:第一句这种连接的名称是?
--> 两种连接的程序逻辑不同,返回结果可能不同,没有可比性.
第一句这种连接的名称是内连接,相当于inner join.
2) 怎样用管理工具比较SQL语句的效率和资源占用情况?
--> SSMS工具中显示执行计划按钮.