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

Décisions SGBD Discussion :

Caractéristiques de la charge des requêtes BD


Sujet :

Décisions SGBD

  1. #1
    Membre à l'essai
    Femme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 15
    Points : 16
    Points
    16
    Par défaut Caractéristiques de la charge des requêtes BD
    Bonjour,

    Questions destinées aux administrateurs des bases de données :
    1. Est-ce qu'on peut toujours avoir une idée sur la charge des requêtes soumises par les utilisateurs, i.e le type des requêtes fréquentes.
    2. Est-ce qu'on peut dire que cette charge respecte souvent le principe de Pareto (loi des 80-20)
    3. Est-il raisonnable de dire que cette charge peut être déduite à partir des besoins des utilisateurs, préalablement définis (étape conceptuelle)


    D'avance merci de votre aide.

  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 772
    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 772
    Points : 52 732
    Points
    52 732
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par pehal Voir le message
    Est-ce qu'on peut toujours avoir une idée sur la charge des requêtes soumises par les utilisateurs, i.e le type des requêtes fréquentes.
    Cela dépend des SGBDR. IBM DB2, Oracle et SQL Server disposent d'outils intégrés (ou non) d'auto diagnostic permettant de sortir le top n des requête les plus couteuses :
    • en temps CPU
    • en temps d'exec
    • en IO read
    • en IO write

    et même la charge instantanées (requêtes en cours)

    Est-ce qu'on peut dire que cette charge respecte souvent le principe de Pareto (loi des 80-20)
    Tout dépend de l'utilisation de la base, mais dans 80% des cas, c'est vrai.

    Est-il raisonnable de dire que cette charge peut être déduite à partir des besoins des utilisateurs, préalablement définis (étape conceptuelle)
    Non, cela me parait fantaisiste ! En effet cela dépend plus au final de la façon dont on modélise et comment on découpe les données. Tant que le modèle n'est pas établi, il sera difficile. Doc, après la phase conceptuelle, au niveau de la phase physique, et du dev. car cela dépend aussi de l'outil utilisé. Exemple : ORM !

    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 à l'essai
    Femme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 15
    Points : 16
    Points
    16
    Par défaut CQL?
    Tout d'abord merci pour votre réponse si claire et désolée pour ma réponse tardive!
    Sinon, concernant le point suivant :
    Est-il raisonnable de dire que cette charge peut être déduite à partir des besoins des utilisateurs, préalablement définis (étape conceptuelle)
    Non, cela me parait fantaisiste ! En effet cela dépend plus au final de la façon dont on modélise et comment on découpe les données. Tant que le modèle n'est pas établi, il sera difficile. Doc, après la phase conceptuelle, au niveau de la phase physique, et du dev. car cela dépend aussi de l'outil utilisé. Exemple : ORM !
    Il existe pas mal de travaux autour de "Conceptual Query Language"... Au final, la finalité de la requête ainsi que les objets (classes/propriétés) impliqués sont toujours les mêmes que ce soit au niveau conceptuel, logique ou physique. En guise d'exemple "ConQuer". Qu'en pensez vous?

    D'avance, merci

Discussions similaires

  1. [2008] Prise en charge des paramètres de la requête
    Par AJ_ing dans le forum SSIS
    Réponses: 6
    Dernier message: 06/04/2011, 18h10
  2. log des requêtes sous sybase 10
    Par VsMetal dans le forum Sybase
    Réponses: 3
    Dernier message: 03/05/2004, 14h09
  3. Fichier log des requêtes d'une bdd
    Par Sub0 dans le forum Administration
    Réponses: 4
    Dernier message: 22/03/2004, 14h12
  4. formatage des requêtes sous psql
    Par Bouboubou dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 03/02/2004, 11h10

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