Sql JOIN大表上的性能

时间:2015-09-21 06:18:48

标签: sql sql-server performance inner-join

我有一个像下面一行的查询。

SELECT /**/ 
FROM   #Customers fia 
        INNER JOIN [FIA_CMMN_FIN_ACCOUNT]  fca WITH(NOLOCK) ON (fca.REPORT_OID=fia.OID AND fca.STATUS='1')
        INNER JOIN [FIA_CMMN_RPT_PARAMETER] pr WITH(NOLOCK) ON (pr.REPORT_OID =fia.OID AND pr.STATUS='1')
        WHERE 
        (fca.ORIGINAL_1+fca.ORIGINAL_2+fca.ORIGINAL_3+fca.ORIGINAL_4)!= 0 

enter image description here

第二张表" pr"有28.000.000行,查询进度为2分钟。我如何优化查询。

0 个答案:

没有答案