indexers mm. for at optimere stored procedure
SELECT *FROM (SELECT ROW_NUMBER() OVER ( ORDER BY lm.departureDate, lm.days )
AS ROW,COUNT(*) OVER() as MaxNum, lm.lastminuteId,
lm.departureDate, lm.days, lm.price, lm.other, substring(lm.hotel,0,20) AS hotel, lm.directlink, lm.firstTimefound
FROM LastMinute AS lm
WHERE lm.foundlastTime = 1 AND lm.departureDate >= '2011-06-26')
AS LastMinuteWithRowNumbers
WHERE Row >0 AND ROW <11
Er der nogen som vil være behjælpelig med hvilke indexers jeg skal benytte på ovenstående forespørgsel for at optimere den?
Tabellen har typisk 30.000 poster. Kan paging funktionen gøres mere effektiv? Jeg benytter MaxNum til at returnere det totale antal poster som matcher forespørgelsen.