6
TOP 1 eklemek neden performansı önemli ölçüde kötüleştiriyor?
Oldukça basit bir sorgu var SELECT TOP 1 dc.DOCUMENT_ID, dc.COPIES, dc.REQUESTOR, dc.D_ID, cj.FILE_NUMBER FROM DOCUMENT_QUEUE dc JOIN CORRESPONDENCE_JOURNAL cj ON dc.DOCUMENT_ID = cj.DOCUMENT_ID WHERE dc.QUEUE_DATE <= GETDATE() AND dc.PRINT_LOCATION = 2 ORDER BY cj.FILE_NUMBER Bu bana korkunç bir performans kazandırıyor (bitmesini beklemekten asla sıkılmadığı gibi). Sorgu planı şöyle görünür: Ancak, …