optimisation des performances est une partie de la maintenance de SQL Server. Les administrateurs de base de données utilisent des techniques d'optimisation pour accélérer le serveur de base de données lorsque les requêtes et les tables ralentir. Un serveur de base de données lente peut ralentir un site web ou application de bureau , ce qui diminue l'intérêt des visiteurs et de la productivité interne des employés. Vitesses de réglage des performances des requêtes , optimise vos tables et améliore les performances des applications . SQL Server fournit plusieurs façons d'optimiser votre base de données. Instructions
1
Ouvrez le SQL Server Performance Monitor disponible dans le menu Démarrer de Windows. Cette application fonctionne rapports et des « montres » votre SQL Server. Il vous permet de localiser les requêtes, les tables ou vues courir trop lentement, ce qui vous aide à trouver la panne de performances sur le serveur .
2
Passez en revue vos index de table en relation avec les procédures stockées. Index de table sont fixés sur les colonnes utilisées pour faire des recherches . Par exemple, si vous disposez de plusieurs principales procédures stockées qui recherche de nom d'un client, d'un index sur la table du client sur la dernière colonne du nom est faite . Cela trie la table en utilisant le nom de famille , donc il accélère vos requêtes.
3
revoir vos procédures stockées. Utilisez " rejoindre " déclarations pour connecter tables au lieu de séparer les instructions SQL et la récupération de données séparément. Un appel vers le serveur est mieux que plusieurs procédures stockées en cours d'exécution . C'est mieux pour vos utilisateurs et accélère l'application qui fait plusieurs appels à la base de données .
4
examen matériel du serveur. Si l'entreprise ou site grandit , le matériel de SQL Server peut être pas à jour et des ressources peut être plafonnée . Si l'utilisation du processeur et de la mémoire sont proches de 100 pour cent, niveau le matériel du serveur. Voir les performances du matériel dans le Gestionnaire des tâches de Windows .
5
Remplacez les instructions SQL en ligne avec les procédures stockées. Certains développeurs écrivent des instructions SQL dans le code de l'application . Les procédures stockées sont mieux pour les performances, car ils sont des blocs pré-compilés de code. Révisez votre code d'application et de transfert des déclarations à la base de données.