Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD
Autres SGBD Vos questions sur les autres SGBD
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/04/2007, 12h22   #1
Membre éclairé
 
Avatar de Lady
 
Femme
Développeur Java
Inscription : mars 2003
Messages : 511
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Java
Secteur : Santé

Informations forums :
Inscription : mars 2003
Messages : 511
Points : 345
Points : 345
Par défaut [HSQLDB] jointure (trop) lente

Bonjour...

j'ai un problème de jointure trés trés longue n j'utilise HSQLDB...
bon je sais que c'est un peu normal .. la jointure c'est pas un truc tout leger mais le problème c'est que cet requéte est refaite regulièrelent dans mon programme et celui ci ayant pour but de facilité la vie de l'utilisateur la lenteur est un grave problème:

ma jointure
d'un coté une table gene de 4609 lignes de schéma (name, id, pos, ...)
de l'autre une table regulation de 3020 lignes de schéma (name, tf, tfeffect)

je fais un jointure a gauche sur les 2 name

Code :
1
2
 
"SELECT * FROM gene g LEFT JOIN regulation r ON g.name=r.name"
l'utilisation d'un index sur nom améliorerais t'il les choses ? si oui pour les 2 tables ?
y a t'il une autre facon d'ameliorer le rendement ?

Merci d'avance ^^
__________________
(Bio)informaticienne folle ... MOUWAWAWAWA
Geekette fan de Marcus et de Nolife !!
Jeune Maman
Lady est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2007, 12h37   #2
Membre éclairé
 
Avatar de Lady
 
Femme
Développeur Java
Inscription : mars 2003
Messages : 511
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Java
Secteur : Santé

Informations forums :
Inscription : mars 2003
Messages : 511
Points : 345
Points : 345
je suis un peu bête j'ai eu ma réponse .. oui ca marche (suffisait de tester ...)
__________________
(Bio)informaticienne folle ... MOUWAWAWAWA
Geekette fan de Marcus et de Nolife !!
Jeune Maman
Lady est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h47.


 
 
 
 
Partenaires

Hébergement Web