Mennyi idő alatt fut le a query?
1 2 3 4 5 6 7 8 9 |
SET STATISTICS IO,TIME ON GO -- lekérdezési rész: -- kikapcsolása: GO SET STATISTICS IO,TIME OFF GO |
Magyarázat:
SET STATISTICS TIME ON az adott session-re vonatkozik, tehát SSMS-ben a nyitott kapcsolatra.
A végrehajtási idő nem csak a szerver hw erőforrásainak , hanem az éppen aktuális leterheltségnek is függvénye, ezért SQL optimalizációkor nem ezt használjuk, hanem a SET STATISTICS IO ON -t, mivel ez utóbbi megmonja, hogy a query optimizernek hány logikai “page” olvasásra van szüksége a végrehajtás során.