Structured Query Language (SQL ) est un système de programmation qui a été développé pour la gestion des données au sein des systèmes de gestion de bases de données relationnelles ( SGBDR ) . La langue est une norme à la fois l'Institut national américain des normes et de l'Organisation internationale de normalisation (ISO) et de nouvelles solutions SQL sont régulièrement créés. Le profileur SQL est une solution d'amélioration telles , qui fonctionne comme un outil graphique pour permettre un suivi de l'événement par les administrateurs système . But de Profiler
activité SQL SQL serveur client de demande , les procédures stockées et les déclarations sont capturés par le profileur SQL. Ces données peuvent alors être contrôlés , mesurés, dépanné et déboguer . L'outil SQL Profiler permet la sélection précise des événements de votre choix à surveiller. Par exemple , les procédures stockées peuvent être consultés pour déterminer les dates d'achèvement , la durée du temps d'exécution et le nombre de lectures logiques se produire. Filtrage de la trace peut être particulièrement utile à certains moments - par exemple , lorsque la base est sous une charge lourde qui entraîne la production de grandes quantités d'informations de trace
SQL Profiler Serveurs
< . br>
Le profileur SQL peut être utilisé avec un certain nombre de types de serveurs. Les données peuvent être retracées à l'aide de l'outil Profiler pour SQL Server 2000 et SQL Server 2005 ( et versions ultérieures) , en plus d' Analysis Services. Les classes d'événements , toutefois , varient selon le serveur est impliqué . C'est parce que SQL Profiler utilise des modèles spécifiques qui correspondent à chaque type de serveur particulier, tout en conservant divers modèles pour les différents serveurs.
Utilisez SQL Profiler Modèles
SQL Profiler est équipé de sélection d' événement prédéfini dans un ensemble de modèles spécialisés. Les modèles ont été développés pour capturer les événements les plus couramment exigés . Les modèles peuvent être créés, modifiés et étendus. Des données de trace peuvent être capturées directement aux tables de base de données ou des fichiers de traces , ainsi que affichée de manière interactive . Les données d'événements peuvent être capturées et enregistrées pour chaque événement à un fichier spécifique ou la table SQL Server pour une analyse ultérieure . Par exemple, un environnement de production peut être surveillée afin de déterminer quelles sont les procédures stockées peuvent causer un ralentissement des performances .
SQL Profiler exemples d'événements
exécution de SQL Profiler est accomplie en cliquant sur le menu "Démarrer" , pointant vers "Tous les programmes ", puis " Microsoft SQL Server », « performance Tools " et enfin cliquer sur "SQL Profiler ". utilisation de l'outil SQL Profiler peut varier , selon les raisons spécifiques pour le contrôle du moteur de base de données SQL Server. Quand concerné par un événement pour le développement du cycle de production , par exemple , l'obtention d' autant de détails que possible sur le rendement seront plus importantes que les questions entourant la surcharge encourue de traçage événements . Lors de la surveillance des serveurs de production , les traces doivent être ciblées et limitées dans le temps , à quel point le traçage encourra une charge minimale sur le serveur.