Je voudrais connaître la manière standard d'évaluer une requête SQL Sever, de préférence je voudrais savoir sur les outils fournis avec SQL Server plutôt que sur les outils tiers.Comment référencer une requête SQL Server?
8
A
Répondre
11
ensemble showplan_text sur vous montrer le plan d'exécution (pour le voir utiliser graphiquement CTRL + K (sql 2000) ou CTRL + M (sql 2005 +)
set statistics IO sur vous montrera les lectures
statistiques sur le temps ensemble vous montrera le temps écoulé
1
Utilisez le profileur SQL.
Pour les applications .NET, filtrez ce nom d'application par '.NET%' et vous omettez les autres requêtes externes.
0
+1 sur le plan d'exécution. De là, vous pouvez voir où tout le temps est passé dans votre requête particulière. Par exemple. 85% du temps est passé à scanner une table particulière, pouvez-vous mettre un index sur cette table pour l'améliorer? etc
Questions connexes
- 1. « groupe par » SQL Server une requête concaténés
- 2. Est-ce une requête SQL Server efficace?
- 3. SQL Server: Comment obtenir des attributs XML dans une requête?
- 4. Requête XML dans SQL Server
- 5. Obtenir le schéma SQL Server via une requête SQL?
- 6. Sql syntaxe de requête Server
- 7. SQL Server 2005 émet requête
- 8. Référencer une sous-sélection MySQL dans une autre requête
- 9. Recherche des verrous acquis dans une requête sur SQL Server?
- 10. Comment convertir une requête d'accès en chaîne de requête SQL Server?
- 11. SQL Server 2008 problème de requête dynamique
- 12. Problème de requête Weird SQL Server
- 13. requête SQL Server - trouver d'abord dans l'ordre
- 14. Requête hiérarchique dans SQL Server 2005
- 15. Comment vous joindre des tables de deux différentes instances SQL Server dans une requête SQL
- 16. Comment afficher les rôles de serveur SQL Server 2000 via une requête SQL
- 17. Sql Server à double sous-requête
- 18. Comment convertir une requête sql en une requête linq
- 19. SQL Server 2005 Date Horodatage Requête
- 20. Sous-requête dans SQL Server Compact Edition
- 21. Besoin d'accélérer cette requête dans SQL Server
- 22. Requête SQL dans SQL SERVER 2005 - Comparaison des dates
- 23. Comment allez-SQL Server effectuer cette requête dans les coulisses
- 24. SQL Server Insérer problème de requête
- 25. requête SQL, caractère générique, MS SQL Server 2005
- 26. requête SQL n'utilise pas l'index disponible (SQL Server 2008)
- 27. Comment modifier une requête SQL pour PostgreSQL?
- 28. Comment écrire une requête SQL pour la
- 29. Comment définir une vérification sur SQL Server?
- 30. Comment puis-je référencer SSIS sur une machine de génération sans installer les outils client SQL Server 2008?
Exécutez 'dbcc dropcleanbuffers' avant votre requête pour effacer les caches sans redémarrer SQL Server. Voir https://docs.microsoft.com/en-us/sql/t-sql/database-console-commands/dbcc-dropcleanbuffers-transact-sql – GHH