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

MS SQL Server Discussion :

SQLIO - Interprétation des résultats


Sujet :

MS SQL Server

  1. #1
    Membre chevronné

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Points : 1 758
    Points
    1 758
    Par défaut SQLIO - Interprétation des résultats
    Bonjour,

    J'effectue des tests IO au niveau d'un nouveau cluster de production.
    J'ai 2 noeuds : A et B.

    En tournant un jeu de test sur le noeud A j'obtiens des résultats que je n'arrive pas à interpreter :

    latency metrics:
    Min_Latency(ms): 0
    Avg_Latency(ms): 90498700
    Max_Latency(ms): -1
    histogram:
    ms: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+
    %: 0 34 24 10 6 3 3 2 2 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 8

    ou encore :

    latency metrics:
    Min_Latency(ms): 0
    Avg_Latency(ms): 199438453
    Max_Latency(ms): -1
    histogram:
    ms: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+
    %: 0 0 0 0 0 0 0 0 1 2 9 9 9 7 4 3 3 2 2 2 2 2 2 2 37
    Executant les mêmes tests sur le noeud B, j'obtiens des résultats plus "logiques" genre :
    Min_Latency(ms): 2
    Avg_Latency(ms): 14
    Max_Latency(ms): 1084
    histogram:
    ms: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+
    %: 0 0 0 0 0 0 0 0 0 0 0 11 44 28 9 3 1 1 0 0 0 0 0 0 1
    ou encore :
    latency metrics:
    Min_Latency(ms): 4
    Avg_Latency(ms): 29
    Max_Latency(ms): 73
    histogram:
    ms: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+
    %: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 99
    Comment puis je interpreter mes premiers résultats ?
    Que représente une valeur négative pour Max_Latency ?

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 774
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 774
    Points : 52 746
    Points
    52 746
    Billets dans le blog
    5
    Par défaut
    Visiblement le noeud A ne tourne pas, ce qui est logique.

    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/ * * * * *

  3. #3
    Membre chevronné

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Points : 1 758
    Points
    1 758
    Par défaut
    Qu'entendez vous par ne tourne pas ?

    J'ai tout d'abord lancé un test sur le noeud A, ensuite fait un fail over vers le noeaud B et tourner mon test sur celui ci.

    A chaque fois les ressources étaient bien présentes sur le noeud testé.

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 774
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 774
    Points : 52 746
    Points
    52 746
    Billets dans le blog
    5
    Par défaut
    Un cluster SQL Server est toujours constitué d'une instance active de SQL Serveur sur le serveur 1 et d'une autre passive sur le serveur 2.
    Elles ne sont jamais actives simultanément.

    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/ * * * * *

  5. #5
    Membre chevronné

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Points : 1 758
    Points
    1 758
    Par défaut
    SQLIO genere des IO sur base de parametres passés.
    Par exemple :

    sqlio -kW -s360 -fsequential -o8 -b8 -LS -Fparam_dbs01_v2_1.txt

    est un test qui va generer du write sequentiel de 8k avec des outstanding IO de 8 (qu'est ce que cela represente exactement ?) sur le fichier (drive) défini dans le fichier param_dbs01_v2_1.txt.

    Le tournant sur un noeud puis l'autre, en ayant basculer la ressource, je ne comprend pas trop quel est le rapport avec le fait d'avoir une instance active et l'autre pas du fait que ces tests sont indépendants de sql serveur.

    Qu'est ce qui peux provoquer de la latence d'écriture sur un disque ?

Discussions similaires

  1. Interprétation des résultats du Possibilitic Fuzzy C Means
    Par wildthing dans le forum Traitement d'images
    Réponses: 2
    Dernier message: 18/07/2012, 21h05
  2. Proc Logistic : interprétation des résultats
    Par jean003 dans le forum SAS STAT
    Réponses: 5
    Dernier message: 09/02/2011, 14h42
  3. Interprétation des résultats
    Par bahiatoon dans le forum Traitement d'images
    Réponses: 6
    Dernier message: 25/03/2009, 12h28
  4. [TPTP] [DEBUTANT]TPTP configuration et interprétation des résultats.
    Par inconnu652000 dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 18/11/2008, 15h43
  5. DBCC SQLPERF ( LOGSPACE ) Interprétation des résultats
    Par Labienus dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 20/07/2004, 15h50

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