IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

SSMS Activity Monitor : c'est bien? [2017]


Sujet :

Administration SQL Server

  1. #1
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    avril 2013
    Messages
    1 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : avril 2013
    Messages : 1 630
    Points : 1 967
    Points
    1 967
    Par défaut SSMS Activity Monitor : c'est bien?
    Salut,

    J'utilise actuellement l'outil graphique "Activity Monitor" de SSMS et, comment dire... je trouve ça pauvre pour tracer les requêtes les pus consommatrices, pour identifier les types de waits les plus fréquents.
    J'ai l'habitude du Cloud Control Oracle et, allez, disons le, là je pleure grave avec Activity Monitor!

    Ma question est : peut-être que je l'utilise mal ou alors il faut le coupler avec le Profiler, donc est-ce que vous, vous utilisez cet outil ou bien vous passez uniquement par les DMV, DMF ou bien vous utilisez un autre outil graphique?

    Merci pour vos retours!
    DBA Oracle
    Rédacteur du blog : dbaoraclesql.canalblog.com

  2. #2
    Membre expérimenté

    Homme Profil pro
    Auditeur informatique
    Inscrit en
    novembre 2014
    Messages
    784
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2014
    Messages : 784
    Points : 1 328
    Points
    1 328
    Billets dans le blog
    2
    Par défaut
    Hello ,

    la solution SP_whoisactive du Adam Machanic c'est le plus utilisé par les DBA pour surveiller les transactions lentes après il faut crée un job pour journalisé la résultat dans un table d'historique --->http://whoisactive.com/

    Après SP_who4 n'est pas mal surtout pour afficher les connexions bloquées en format hiérarchique -->https://www.sqlservercentral.com/articles/sp_who4

  3. #3
    Rédacteur
    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    mai 2002
    Messages
    20 689
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2002
    Messages : 20 689
    Points : 49 027
    Points
    49 027
    Billets dans le blog
    1
    Par défaut
    Il y a aussi beaucoup de rapports dans SSMS pour t'aider. Notamment au niveau instance.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    avril 2013
    Messages
    1 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : avril 2013
    Messages : 1 630
    Points : 1 967
    Points
    1 967
    Par défaut
    Merci pour les réponses

    Ah oui, les rapports, j'avais oublié... je regarde ça vite fait.
    Pour Adam Machanic, je ne connaissais pas, je vais voir ça aussi assez vite.

    Sinon, est-ce que vous utilisez les scripts de Brent Ozar? J'avais un collègue qui ne jurait que par ce site.
    DBA Oracle
    Rédacteur du blog : dbaoraclesql.canalblog.com

  5. #5
    Membre éprouvé Avatar de Oishiiii
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    août 2009
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : août 2009
    Messages : 507
    Points : 1 099
    Points
    1 099
    Par défaut
    Il y a beaucoup de scripts open source disponibles en ligne.
    Ceux que proposent Brent Ozar ou Adam Machanic sont reconnus et utilisés par la communauté.

    Pour rester dans les DMV, personnelement j'utilise beaucoup les requêtes de diagnostique de Glenn Berry.
    Pour compléter l'inventaire on pourrait également citer sp_PressureDetector de Erik Darling.

    Ces outils sont relativement simple à utiliser, après il faut pouvoir interpréter les informations qui en sortent et ça c'est une autre paire de manches

    Le Profiler est de moins en moins utilisé au profit des évènement étendus.

  6. #6
    Rédacteur
    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    mai 2002
    Messages
    20 689
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2002
    Messages : 20 689
    Points : 49 027
    Points
    49 027
    Billets dans le blog
    1
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  7. #7
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    août 2005
    Messages
    5 390
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : août 2005
    Messages : 5 390
    Points : 12 722
    Points
    12 722
    Par défaut
    En réalité, il n'y a pas vraiment d'équivalent "built-in" à Oracle Cloud Control sur SQL Server à savoir une solution centralisée de monitoring et management.

    Il y a eu une tentative avec SQL Server 2008R2 et la fonctionnalité management datawarehouse. Je dois dire que je l'ai utilisé quelques fois et il répond à 80% des questions qu'un DBA avec de la télémétrie classique (CPU / mémoire etc ...) et plus en profondeur avec des requêtes consommatrices en ressources, des wait stats et plans d'exécutions. Malheureusement l'ergonomie et la navigation ne sont pas vraiment au rendez-vous surtout si tu as un parc de serveurs important.

    Tout comme SQLPro et Oishiiii j'utilise un mix de scripts personnels et de la communauté mais cela répond principalement à des besoins sporadiques ou d'audits ponctuels (quand tu fais du consulting ca va très bien). Dans un contexte DBA de production, je les utilise principalement pour des besoins "one shot" hormis certains scripts qui tournent en continue pour dresser une cartographie des utilisations d'index dans le temps par exemple.

    Mais si tu veux avoir un vrai équivalent de Cloud Control il te faudra te tourner vers des solutions tiers comme Idera, SQL Sentry, SolarWinds ou des solutions open source (mais qui demandent plus efforts de customisation et d'implémentation en général)

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. adodb Active Record -- qqn aime ? c'est bien ?
    Par fourchette dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 24/07/2009, 09h45
  2. [DTD][java]Verifier qu'un doc XML est bien formé
    Par bart64 dans le forum Valider
    Réponses: 3
    Dernier message: 08/01/2005, 14h17
  3. Comment tester qu'un objet String est bien initialisé
    Par Jones dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 17/09/2004, 11h29
  4. Verifier qu'une connexion ado s'est bien déroulé
    Par Hell dans le forum Bases de données
    Réponses: 5
    Dernier message: 22/06/2004, 10h55
  5. Comment savoir si une impression s'est bien déroulé?
    Par Cyrilh7 dans le forum C++Builder
    Réponses: 5
    Dernier message: 19/11/2003, 20h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo