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

AJAX Discussion :

[AJAX] Temps de transfert des données


Sujet :

AJAX

  1. #1
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut [AJAX] Temps de transfert des données
    Bonjour,

    Je suis loin d'être une flèche en Ajax, donc ma question va peut être sembler bête pour certains, mais il faut que je comprenne un petit truc ...
    Pour essayer de poser le cadre:
    . on est sur IE7, Apache2
    . je travaille principalement avec la lib Prototype.js
    . j'ai qq pages qui sont générées directement par Oracle et le package HTP
    . pour certaines update d'objets (des sortes de "grids"), je fait des appels via Ajax.Request et pointe vers les procédures HTP qui me renvoient des chaines de données au format JSon.
    Les traitements se font dans le < onComplete > de mon "Ajax.Request", et tout va pour le mieux dans le meilleur des mondes.

    Ou presque, parceque sinon je poserais un nouveau sujet ici.

    Bref, je cherchais a comprendre pourquoi - suite a l'appel d'une Ajax.Request et la récuperation de mon Json en bonne et due forme - le temps de chargement d'une grille pouvait varier (de manière assez "importante") en fonction du serveur sur lequel je me trouve, surtout que j'ai les meilleures perfs la ou j'aurais théoriquement pu craindre le pire.
    Les données sont les mêmes, base de données identiques, navigateurs et webserver identiques, settings de navigateurs identiques, etc ...

    Je me suis amusé avec IETester (je ne sais d'ailleurs pas si c'est "fiable"), et la différence est toujours sur le "Data transmission time".

    Que dois-je regarder / tester afin de comprendre d'ou proviens la différence et d'obtenir dans tous les cas le temps de réponse optimum ?

    Merci d'avance,

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    je ne vois pas bien quel élément on pourrait avoir que tu n'as pas toi, pour pouvoir t'aider

    Sinon, es-tu sûr que ton "Data transmission time" ne concerne bien que la transmission.
    Vu du client, il peut s'agir de l'ensemble du traitement ...
    Et dans ce cas ça peux être dû à une charge machine temporaire, un verrouillage de ressource ou autre.

    A+

  3. #3
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Bonsoir,

    Citation Envoyé par E.Bzz Voir le message
    Bonjour,
    je ne vois pas bien quel élément on pourrait avoir que tu n'as pas toi, pour pouvoir t'aider
    Heu .... comparé a moi, l'expérience ?

    Bon, je comprends et m'excuses pour mon message précédent en dehors des limites légales.
    J'ai peur d'avoir du mal a comprendre d'où cela proviens, et je n'apprécie pas vraiment d'être finalement a la merci d'un truc que je ne pourrais maitriser (ou au moins expliquer).

    ++

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Tu n'as pas un ou des admin(s) (réseau / serveur / BDD) qui pourrait t'orienter en analysant tes requêtes dans les différents cas ?

    Tu pourrais aussi faire un test avec une requête artificiellement "lourde" (temps d'exécution, volume ramené) qui sera peut être plus facile à analyser, tant sur le serveur et la BDD que d'un point de vue réseau ....

    A+

  5. #5
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Bonsoir,

    Presque 2 ans déjà !
    Hou la la, j'avais oublié ce post et dire qu'il est résolu... (heureusement).
    Je ne sais pas pourquoi j'y repense, mais c'est comme ca.
    Bref, le problème était a l'époque presque devant mes yeux, il suffisait juste que je regarde les bons logs, ceux du côté Oracle (Il y a le Oracle HTTP server qui tourne, mod_plsql et tutti quanti).
    C'était écrit noir sur blanc, problème de character set, réglé avec une valeur correcte de la variable <PlsqlNLSLanguage> dans le fichier dad.conf.

    @+

  6. #6
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par Sunchaser Voir le message
    Hou la la, j'avais oublié ce post
    Et moi donc !

    Merci pour l'info, en tout cas.

    A+

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

Discussions similaires

  1. transfert des donneés entre feuile
    Par hicham28 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 29/05/2007, 01h23
  2. transfert des données d'un fichier text vers un fichier excel sous VB
    Par insane_80 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 24/09/2006, 13h32
  3. Transfert des données en langue arabe vers Mysql
    Par naoufal01 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 04/09/2006, 13h55
  4. Temps d'accès à des données dans un fichier
    Par TONIAPEL dans le forum Assembleur
    Réponses: 5
    Dernier message: 28/09/2003, 15h21

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