Analyser les applications de la couche Données

Une application de la couche Données (DAC) peut être analysée à partir de l'Explorateur de l'utilitaire et de l'Explorateur d'objets dans SQL Server Management Studio (SSMS), avec les vues et les tables système. De plus, tous les objets dans la base de données contenue dans la DAC peuvent être analysés à l'aide des techniques d'analyse de Moteur de base de données et de base de données standard.

Avant de commencer

Si vous déployez une DAC dans une instance gérée du Moteur de base de données, les informations sur la DAC déployée sont incorporées dans l'utilitaire SQL Server lorsque le jeu d'éléments de collecte de l'utilitaire est envoyé de l'instance au point de contrôle de l'utilitaire. Vous pouvez ensuite afficher les informations intégrité de base sur la DAC à l'aide de l'Explorateur de l'utilitaire Management Studio.

L'Explorateur d'objets de SSMS affiche les informations de configuration de base sur chaque DAC déployée sur une instance du Moteur de base de données, que l'instance soit gérée ou non dans l'utilitaire SQL Server. En outre, la base de données associée à une DAC déployée peut être analysée à l'aide des mêmes procédures d'analyse que celles employées pour toute base de données.

Utilisation de l'utilitaire SQL Server

La page de détails Applications de la couche de données déployées dans l'Explorateur de l'utilitaire Management Studio affiche un tableau de bord qui indique l'utilisation des ressources de toutes les DAC déployées sur des instances gérées du Moteur de base de données. Le volet supérieur de la page des détails répertorie chaque DAC déployée avec des indicateurs visuels qui signalent si leur utilisation du processeur et des ressources de fichiers se situe hors des stratégies définies pour l'utilitaire SQL Server. Si vous sélectionnez une DAC en mode Liste, des détails supplémentaires sont affichés sous les onglets dans le volet inférieur de la page. Pour plus d'informations sur les informations présentées dans la page des détails, consultez Détails des applications de la couche Données déployées (utilitaire SQL Server).

Après avoir utilisé la page des détails Applications de la couche Données déployées pour identifier rapidement toutes les DAC qui utilisent trop ou pas assez leurs ressources matérielles, vous pouvez élaborer des plans pour traiter tous les problèmes. Plusieurs DAC qui n'utilisent pas pleinement leurs ressources matérielles actuelles pourraient être consolidées en un serveur unique, ce qui libérerait certains des serveurs pour d'autres utilisations. Si une DAC utilise trop les ressources sur son serveur en cours, elle peut être déplacée vers un plus grand serveur ou d'autres ressources peuvent être ajoutées au serveur en cours.

Les limites minimale et maximale pour l'utilisation des ressources sont définies par des stratégies d'analyse des applications définies dans la page des détails Administration de l'utilitaire. Les administrateurs de la base de données peuvent adapter les stratégies pour qu'elles correspondent aux limites établies par leurs organisations. Par exemple, une société peut définir 75 % comme utilisation maximale du processeur pour une DAC alors qu'une autre société peut affecter 80 % comme valeur maximale. Pour plus d'informations sur la définition des stratégies d'analyse des applications, consultez Administration de l'utilitaire (utilitaire SQL Server).

Pour afficher la page des détails Applications de la couche Données déployées :

  1. Sélectionnez le menu Affichage/Explorateur de l'utilitaire.

  2. Connectez l'Explorateur de l'utilitaire au point de contrôle d'utilitaire (UCP).

  3. Sélectionnez le menu Affichage/Détails de l'Explorateur de l'utilitaire.

  4. Sélectionnez le nœud Applications de la couche Données déployées dans l'Explorateur de l'utilitaire.

Les informations de la page des détails Applications de la couche Données déployées proviennent des données dans l'entrepôt de données de gestion de l'utilitaire, qui recueille par défaut les données toutes les 15 minutes. L'intervalle peut également être adapté à l'aide de la page des détails Administration de l'utilitaire.

Utilisation de l'Explorateur d'objets

L'Explorateur d'objets SSMS affiche les informations de configuration de base sur chaque DAC déployée vers une instance du Moteur de base de données. Cela inclut à la fois les instances gérées inscrites dans l'utilitaire SQL Server et les instances autonomes qui ne peuvent pas être affichées dans l'Explorateur de l'utilitaire.

Pour consulter les détails d'une DAC déployée vers une instance du Moteur de base de données :

  1. Sélectionnez le menu Affichage/Explorateur d'objets.

  2. Connectez-vous à l'instance du Moteur de base de données à partir du volet de l'Explorateur d'objets.

  3. Sélectionnez le menu Affichage/Détails de l'Explorateur d'objets.

  4. Sélectionnez le nœud serveur dans l'Explorateur d'objets qui mappe à l'instance, puis naviguez jusqu'au nœud Gestion\Applications de la couche Données.

  5. Le mode Liste dans le volet supérieur de la page des détails répertorie chaque DAC déployée vers l'instance du Moteur de base de données. Sélectionnez une DAC pour afficher les informations dans le volet d'informations au bas de la page.

Le menu contextuel du nœud Applications de la couche Données est également utilisé pour déployer une nouvelle DAC ou supprimer une DAC existante.

Utilisation des vues et tables système de la DAC

La table système msdb.dbo.sysdac_history_internal enregistre la réussite ou l'échec de toutes les actions de gestion de la DAC effectuées sur une instance du Moteur de base de données. La table enregistre l'heure de chaque action et la connexion à l'origine de l'action. Pour plus d'informations, consultez sysdac_history_internal (Transact-SQL).

Les vues système de la DAC signalent les informations de catalogue de base. Pour plus d'informations, consultez Vues de l'application de la couche Données (Transact-SQL).

Analyse des bases de données de la DAC

Après le déploiement réussi d'une DAC, la base de données contenue dans la DAC fonctionne de la même façon que toute autre base de données. Utilisez des outils et techniques du Moteur de base de données standard pour analyser les performances, le journal, les événements et l'utilisation des ressources de la base de données.

Voir aussi

Concepts

Applications de la couche Données

Déployer une application de la couche Données