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

JDBC Java Discussion :

temp d'execution d'une requete sql


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 53
    Par défaut temp d'execution d'une requete sql
    bonsoir
    voici un partie de code dans ma servlet
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
        try {
     
                Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        Long a= Systeme.getcurentimemills();
     
    Connection base3 = DriverManager.getConnection("jdbc:odbc:nouvelle bd","brahim", "");
                 PreparedStatement rs3 = base3.prepareStatement("SELECT * FROM chapitre " );
                      ResultSet ra3 = rs3.executeQuery();


    ma question est:
    je veut calculer le temp d'execution d'une requette sql y compris le temps de connection+temps d'execution de la requette sql le pbmest que je veut recuperer le temps juste apres l'execution de la requette aux niveau de SGBD acces esque il ya un moyen de fair ca

    merci d'avance

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    D'accord, mais où est le problème au juste ? t'as fait un truc qui ne marche pas où est ce que tu ne sais pas comment t'y prendre ?

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 53
    Par défaut
    je veut récuperer le temps a l'instant ou la requette est execute aux niveaux de l'SGBD,mois je pense que si je mait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ResultSet ra3 = rs3.executeQuery();
    long b = System.currentTimeMillis();
    la valeur de b ne me donnera pas le temp exacte ou la requette est execute
    aux niveau de SGBD

  4. #4
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Mais bien sûr que ça ne te donnera pas le temps exact ! il y'a toute une batterie de couches et de classes que la JVM doit parcourir pour exécuter une appel JDBC avant de te rendre la main !
    Mais est ce si génant ? la différence se compte en quelques millisecondes, ce qui est tout à fait acceptable dans ton application par exemple !

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 53
    Par défaut
    modjo je realise des testes et je veut bient des resultat exact ,esqu'il n'ya pas une methode qui jenere un evenemment a linstant ou la requette est execute

Discussions similaires

  1. Temps d'execution d'une requete
    Par toto2233 dans le forum Requêtes
    Réponses: 8
    Dernier message: 19/07/2007, 08h55
  2. Réf : Mesurer le temps d 'execution d 'une requete
    Par akrabmehdi dans le forum SQL
    Réponses: 1
    Dernier message: 10/07/2007, 20h48
  3. [Stratégie] Mesurer le temps d'exécution d'une requête
    Par nice dans le forum Général Java
    Réponses: 5
    Dernier message: 29/01/2006, 17h53
  4. probleme d'execution d'une requete sql
    Par rootdaoud dans le forum SGBD
    Réponses: 2
    Dernier message: 13/09/2005, 17h15
  5. pb d'execution d'une requete sql
    Par pit9.76 dans le forum Bases de données
    Réponses: 2
    Dernier message: 26/06/2004, 12h03

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