Précédent   Forum des professionnels en informatique > Java > Général Java > JDBC
JDBC Forum d'entraide sur l'API JDBC (Java Database Connectivity) et l'accès aux bases de données. Avant de poster -> FAQ JDBC
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/01/2012, 16h08   #1
Invité régulier
 
Homme
Inscription : janvier 2012
Messages : 31
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2012
Messages : 31
Points : 5
Points : 5
Par défaut Programme anormalement long

Bonjour,

Je me présente, je suis étudiant en master informatique à Montpellier et j'effectue un projet personnel.

Voilà mon problème, j'étudie sur un sujet et un ami possède une base de données complète sur les données que je souhaite étudier.

J'ai réussi à me connecter à son serveur via java et JDBC, à utiliser les données et les traiter...

Cependant, mon problème est que je voudrais le faire directement en local sur le serveur et non pas sur mon pc, alors voilà, le temps de réponse d'une requete lorsque je le fais sur le serveur est 30 fois plus long que lorsque je le fais sur mon pc. Est-ce normal?

commande de connection : co.connecter("jdbc:sqlserver://localhost")

Merci à toute aide qui se présentera
van noctar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2012, 17h42   #2
Modérateur
 
Avatar de dinobogan
 
Homme Dinobogan Shelashyn
ingénieur étude et développement
Inscription : juin 2007
Messages : 3 276
Détails du profil
Informations personnelles :
Nom : Homme Dinobogan Shelashyn
Âge : 31
Localisation : France

Informations professionnelles :
Activité : ingénieur étude et développement
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2007
Messages : 3 276
Points : 4 886
Points : 4 886
C'est pas clair : qu'est-ce qui est local ? Distant ?
Donne la première architecture avec le temps d'exécution.
Puis la seconde architecture avec le temps d'exécution.
Car si tu compares 0.01 s et 0.3 s, ce n'est pas la même chose que 1 s et 30 s.
Indique aussi le nombres de tests pour chaque architecture.
__________________
Que la force de la puissance soit avec le courage de ta sagesse.
dinobogan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2012, 20h22   #3
Invité régulier
 
Homme
Inscription : janvier 2012
Messages : 31
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2012
Messages : 31
Points : 5
Points : 5
Alors, j'utilise windows server 2008.

je n'ai pas le temps précis, mais lorsque je l'utilise en distant, le temps d'execution est d'environ 20 seconde alors que sur le serveur lui-même, il est de plus d'une minute.
van noctar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2012, 16h36   #4
Modérateur
 
Avatar de dinobogan
 
Homme Dinobogan Shelashyn
ingénieur étude et développement
Inscription : juin 2007
Messages : 3 276
Détails du profil
Informations personnelles :
Nom : Homme Dinobogan Shelashyn
Âge : 31
Localisation : France

Informations professionnelles :
Activité : ingénieur étude et développement
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2007
Messages : 3 276
Points : 4 886
Points : 4 886
Difficile comme problème. Cela semble plutôt être du réseau.
Essaie de changer "localhost" avec la vraie adresse IP dans ta ligne de connexion.
Si tu as plusieurs cartes réseaux, tu devrais tenter de ne laisser active que l'interface utilisée par ton programme.
__________________
Que la force de la puissance soit avec le courage de ta sagesse.
dinobogan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h20.


 
 
 
 
Partenaires

Hébergement Web