Quels sont les outils disponibles pour tester l'instruction SQL de la performance?

Dans la recherche sans fin de la performance (et de ma propre matraquage de l'expérience), j'ai appris quelques choses qui pourrait freiner l'exécution d'une instruction SQL.

Trouble Obsessionnel Compulsif Trouble Sous-Requêtes
Faire des folies conversions de type (et nid ceux dans l'oubli)
Group By sur l'ensemble des fonctions de a dit fou conversions de type
Où fldID dans (sélectionnez TOUT ce qui de mes 5mil enregistrement de la table)

Je travaille généralement avec MSSQL. Quels sont les outils disponibles pour tester les performances d'une instruction SQL? Ces outils sont-ils intégrés et spécifiques à chaque type de serveur de base de données? Ou il y a des outils généraux disponible?

Vous êtes le matraquage choses pour l'expérience? Ou est votre expérience en plein essor? <g> +1 pour Mitch est aswer.

OriginalL'auteur MoSlo | 2009-10-12