Je lisais sur la documentation pour obtenir des conseils de la requête: http://msdn.microsoft.com/en-us/library/ms181714(SQL.90).aspxDevrais-je utiliser Query Hint Fast number_rows/FASTFIRSTROW?
Et remarqué ceci: number_rows FAST Indique que la requête est optimisée pour une récupération rapide des premiers number_rows. C'est un entier non négatif. Après que les premiers number_rows sont renvoyés, la requête poursuit l'exécution et produit son jeu de résultats complet.
Alors, quand je fais une requête comme:
Select Name from Students where ID = 444
Dois-je embêter avec un soupçon comme ça? En supposant SQL Server 2005, quand devrais-je?
- modifier -
doit une peine aussi en limitant les résultats:
Select top 10 * from Students OPTION (FAST 10)