Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez utiliser SQL Server Profiler pour surveiller les événements générés par une instance de Microsoft SQL Server Analysis Services. À l’aide de SQL Server Profiler, vous pouvez effectuer les opérations suivantes :
Surveillez les performances d’une instance d’Analysis Services.
Déboguer des instructions MDX (Multidimensional Expressions).
Identifiez les instructions MDX qui s’exécutent lentement.
Testez les instructions MDX dans la phase de développement d’un projet en effectuant des instructions pas à pas pour confirmer que le code fonctionne comme prévu.
Résolvez les problèmes dans Analysis Services en capturant des événements sur un système de production et en les relectant sur un système de test. Cette approche est utile à des fins de test ou de débogage et permet aux utilisateurs de continuer à utiliser le système de production sans interférence.
Auditez et examinez l’activité qui s’est produite sur une instance d’Analysis Services. Un administrateur de sécurité peut passer en revue l’un des événements audités. Cela inclut la réussite ou l’échec d’une tentative de connexion et la réussite ou l’échec des droits d'accès aux déclarations et aux objets.
Affichez des données sur les événements capturés à l’écran, ou capturez et enregistrez des données sur chaque événement dans un fichier ou une table SQL Server pour une analyse ou une lecture ultérieures. Lorsque vous rejouez des données, vous pouvez réexécuter les événements enregistrés comme à l'origine, en temps réel ou pas à pas.
Utilisation de SQL Server Profiler
Pour utiliser SQL Server Profiler pour créer ou relire des traces, vous devez être membre du rôle serveur Analysis Services. Si vous êtes membre du rôle serveur Analysis Services, vous pouvez démarrer SQL Server Profiler à partir du groupe de programmes Microsoft SQL Server dans le menu Démarrer .
Lorsque vous utilisez SQL Server Profiler, notez les points suivants :
Les définitions de trace sont stockées avec la base de données Analysis Services à l’aide de l’instruction CREATE.
Plusieurs processus peuvent être en cours d’exécution en même temps.
Plusieurs connexions peuvent recevoir des événements à partir de la même trace.
Une trace peut continuer lorsque Analysis Services arrête et redémarre.
Remarque
Les mots de passe ne sont pas révélés dans les événements de trace, mais sont remplacés par ****** dans l’événement.
Pour des performances optimales, utilisez SQL Server Profiler pour surveiller uniquement les événements qui vous intéressent le plus. La surveillance d’un trop grand nombre d’événements ajoute une surcharge et peut entraîner la croissance du fichier de trace ou de la table, en particulier lorsque vous surveillez sur une longue période de temps. En outre, utilisez le filtrage pour limiter la quantité de données collectées et empêcher les traces de devenir trop volumineuses.
Voir aussi
Événements de trace d'Analysis Services
Créer des traces de profileur pour la relecture (Analysis Services)