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

 Firebird Discussion :

IB et Nombre de requêtes par secondes


Sujet :

Firebird

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut IB et Nombre de requêtes par secondes
    Bonjour.

    Connaissez vous les performances en terme de nombre de requêtes par seconde qu'est capable de gérer un serveur IB ?

    Voici à quoi va ressembler ma configuration :

    IB 7.5 Edition Server sur un seul serveur,
    P4 3GHZ Minimum
    1 Go de RAM mini
    RAID 5 : 3 disques SCSI ULTRA 320 36Go pour la BDD
    Réseau 100 Mb/s

    Une base de données avec environ 15 tables et des requêtes SQL envoyées par une dizaine de clients sur réseau Ethernet dont un particulier qui est censé mettre à jour une table au rythme de 100 reqêtes/s maximum.

    Les tables les plus sollicitées sont optimisées pour ne contenir qu'un nombre faible d'enregistrements afin de réduire la durée d'exécution des mises à jour ou recherches.


    Si vous avez des informations ou connaissez des liens vers des benchmarks je vous serai trés reconnaissant.

  2. #2
    Membre averti

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    379
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 379
    Points : 376
    Points
    376
    Par défaut
    tu oublie de compter les délais de transmissions du réseau, ainsi que les performances des postes clients.

    a cela tu ajoute l'age du capitaine, la direction du vent et tu obtient environ le nombre de requêtes par seconde...

    blague à part, il faut essayer! tu peux espérer d'une centaine de requêtes à moins d'une requête par seconde...

    car il y a enormément de variables qui influence le nombre de requête, ainsi le nombre de connexion, d'utilisateur, classic server ou super server, des connexions longues ou courtes, des requêtes préparées ou non?????

    il n'y a que la pratique qui te donnera une réponse précise.

    d'ailleurs si quelqu'un à une meilleur formule que l'age du capitaine et la direction du vent, je suis preneur...

    bon amusement

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut
    Je sais qu'il existe une multitude de paramètres qui peuvent agir sur les performances de la base de données.
    En plus le terme requête est trés large et il peut se cacher des traitements plus ou moins complexes derrière ce terme.

    Cependant je cherchais un benchmark en quelque sorte, ou a déterminer ce que l'on peut attendre d'une base de données comme Interbase sur la base des expériences de chacun.

    En attendant j'ai contacté Borland pour leur soumettre les grandes lignes de mon application et avoir une première apprécation.
    Je commence à mettre en place la version TRIAL de IB Edition Server et faire des tests sur les traitements que je juge les plus critiques.

  4. #4
    Membre averti

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    379
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 379
    Points : 376
    Points
    376
    Par défaut
    lol, je suis curieux de voir les résultats. je suis sûr qu'il y aura des surprises auprès de plusieurs serveurs...

    est-ce que ton application fonctionera avec firebird??

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut
    En attendant de mettre en oeuvre la version Trial de IB ( manque clés ), j'ai installé FireBird 1.5 sur mon poste.

    Je développe un bout de code pour commencer à me faire une idée sur les performances.
    Aprés je déporterai la base de données sur un poste + puissant.

    A suivre ...

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut
    J'ai developpé une procédure stockée qui effectue quelques traitements proches des définitifs de mon appli. En passant par une procédure stockée j'ai effectivement multiplié les performances de mes accés à la BD.

    J'ai pu arriver avec Firebird à tenir le rythme de 100 appels à ma procédure stockée par secondes sur un P4/3GHz de base, ce que je souhaitais vérifier ( L'appli finale tournera sur un seveur de BD dédié ).

    Finalement Firebird, marche bien jusqu'à présent

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

Discussions similaires

  1. [Toutes versions] Limiter le nombre de requêtes par seconde avec la fonction "Getcodesource" ?
    Par Dan.exe dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 01/10/2014, 18h23
  2. [9.2] Connaitre le nombre de requêtes par seconde
    Par stoner2008 dans le forum Débuter
    Réponses: 2
    Dernier message: 15/07/2013, 13h40
  3. Réponses: 4
    Dernier message: 16/11/2007, 15h27
  4. Calcul du nombre d'images par seconde
    Par Mindiell dans le forum SDL
    Réponses: 5
    Dernier message: 19/03/2007, 22h12
  5. Nombre de requêtes par table
    Par nicoaix dans le forum Requêtes
    Réponses: 12
    Dernier message: 06/07/2006, 11h50

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