我对SQL的问题很少。


如何分析一个性能
查询?任何内置软件
MSSQL Server 2005/2008的功能?
在查询中应使用什么代替in,以提高性能?
例如:

选择 *
来自enquiry_courses
哪里
enquiry_id IN
(从查询中的SELECT enquiry_id那里session_id ='4cd3420a16dbd61c6af58f6199ac00f1')
在性能方面哪个更好:JOINSEXISTSIN


评论/帮助赞赏...

最佳答案

使用SQL Server Management Studio,并包含Actual Execution PlanSET STATISTICS TIMESET STATISTICS IO
这对应于JOIN,但是重写可能无关紧要。可能是您需要在enquiry_courses.enquiry_idenquiries.session_id上建立索引以提高查询性能。

10-05 23:04