Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
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 21/09/2006, 10h51   #1
Invité de passage
 
Inscription : septembre 2006
Messages : 7
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 7
Points : 1
Points : 1
Par défaut TEMPS D'execution de requets

Bonjour ,
Je travail sur postgresql+POSTGIS ,j'ai un problème de temps d'affichage du résultats d’exécution de ma requête c’est vraiment trop long .

ma requete est :
select max(distance (a.the_geom,b.the_geom)) from bati a,noeuds b;

la table a contient 3000 enregistrements
et la table b contient 2000 ENREGISTREMENTS


Merci d'avance
habbou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 10h55   #2
Membre Expert
 
Avatar de zooro
 
Inscription : avril 2006
Messages : 922
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2006
Messages : 922
Points : 1 149
Points : 1 149
Bonjour,

Toi, tu n'as pas utilisé la fonction Recherche du forum !

Essaye ça.
Et si tiens-nous au courant.
__________________
[alkama] quelqu'un est allé voir la guerre des mondes?
[@Chrisman] j'espère pour spielberg
--- bashfr.org
zooro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2006, 11h29   #3
Membre chevronné
 
Avatar de Spoutnik
 
Homme
Inscription : octobre 2003
Messages : 668
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : Etats-Unis

Informations forums :
Inscription : octobre 2003
Messages : 668
Points : 746
Points : 746
Hello!

Citation:
Envoyé par habbou
select max(distance (a.the_geom,b.the_geom)) from bati a,noeuds b;
Il manquerait pas une jointure entre tes tables à tout hasard?
Tu fais un poduit cartésien là!

Citation:
Envoyé par habbou
la table a contient 3000 enregistrements
et la table b contient 2000 ENREGISTREMENTS
produit cartésien de 6 000 000 de lignes, ca commence à faire comme taille de résultat

Sinon, si il n'y a pas d'erreur de ce coté là, regarde si les index sont correctement placés et utilisés.

++
__________________
Two beer or not two beer. (Shakesbeer)
Question technique par MP => poubelle!
Spoutnik 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 08h51.


 
 
 
 
Partenaires

Hébergement Web