|
Auteur | Sujet : [SQL] un coup de main pour rouler mon join? |
---|
leflos5 On est ou on est pas :) | Reprise du message précédent :
Message édité par leflos5 le 19-12-2005 à 19:44:19 |
Publicité | Posté le 19-12-2005 à 19:43:22 |
leflos5 On est ou on est pas :) |
Message édité par leflos5 le 19-12-2005 à 20:20:18 |
cinocks | j'attends que tu me cites la methode dont tu me parles. Mets-moi la requete en question permettant de recuperer ce qu'il faut, et on commence à en parler. --------------- MZP est de retour |
Arjuna Aircraft Ident.: F-MBSD | Poste ta science vin dieu.
|
cinocks | J'ai relu les posts. Et pour le moment je ne vois pas.
Message édité par cinocks le 19-12-2005 à 20:32:14 --------------- MZP est de retour |
cinocks | Punaise pour du SQL de base enseigné dans les études de base, c'est long. Pour le moment la confiture... --------------- MZP est de retour |
cinocks | J'ai eu un doute à un moment. La seule solution que je voyais de probable etait de faire :
--------------- MZP est de retour |
mrbebert | Je connais un moyen de faire sans sub-select mais bon, il y a un risque sérieux de crise cardiaque chez les puristes |
Publicité | Posté le 19-12-2005 à 20:50:36 |
cinocks |
Arjuna Aircraft Ident.: F-MBSD |
|
leflos5 On est ou on est pas :) |
|
Arjuna Aircraft Ident.: F-MBSD |
|
Arjuna Aircraft Ident.: F-MBSD |
|
cinocks |
--------------- MZP est de retour |
joce Architecte / Développeur principal"BugHunter" |
Message édité par joce le 20-12-2005 à 09:06:05 |
cinocks | honnetement, je parie sur le subselect de suite. Plutot que sur des fonctions de transformations. --------------- MZP est de retour |
chrisbk - | tenu ! |
cinocks |
mrbebert | J'ai fait quelques tests, il semble que ce soit ma requête qui est la plus rapide |
cinocks | C'est plutot bizarre ta chose. Si je prend la premiere requete, dans le pire des cas, je dis bien le pire elle va faire une premiere jointure avec 2000 resultats. Et pour faire crade, faire une recherche parmi 10 pour ces 2000 resultats. Meme sans index, c'est fait en 10 secondes sans probleme.
--------------- MZP est de retour |
mrbebert | Oui, en définissant Adresses.id en clé primaire et en indexant Prix.id, les 2 premières requêtes sont instantanées (moins d'1 seconde) |
mrbebert |
Je dirais plutôt qu'elle fait une première jointure et, pour chacun des 2000 résultats, elle fait une recherche sur l'ensemble de la table Prix (2000 lignes) |
cinocks | Maintenant l'interet serait de le faire sur un vrai jeu d'essai, du volume quoi. --------------- MZP est de retour |
cinocks |
--------------- MZP est de retour |
mrbebert | Je vais le refaire avec 1000 adresses et 15.000 prix
Message cité 1 fois Message édité par mrbebert le 20-12-2005 à 13:30:53 |
mrbebert |
La requête 3 est aux choux.
|
cinocks |
mrbebert | Oui, bien sur |
cinocks |
joce Architecte / Développeur principal"BugHunter" |
Message cité 1 fois Message édité par joce le 20-12-2005 à 16:16:51 |
mrbebert |
Non, par le client en ligne de commande. Le client comme le serveur fonctionnent en local |
cinocks |
--------------- MZP est de retour |
cinocks |
--------------- MZP est de retour |
Arjuna Aircraft Ident.: F-MBSD | étonné aussi.
|
joce Architecte / Développeur principal"BugHunter" | perso je pense pas que transformer la requète en truc de type EXISTS soit toujours la bonne solution |
joce Architecte / Développeur principal"BugHunter" | Requète 1 :
|
Publicité | Posté le |
Sujets relatifs | |
---|---|
export de phpmyadmin vers SQL Server | ordonner les resultats d'une requete SQL ! |
[SQL] Sauvegarder un fichier dans un blob ? | Pb de PL SQL |
PROMPT dans une procédure PL SQL | Hibernate Commande SQL direct |
SQl\excel | Import Export de données dans une BDD SQL et fichier texte |
SQL Server 2005 Express et Full-text index ? | [SQL Server]Reporting Services : Pages blanches à l'export des reports |
Plus de sujets relatifs à : [SQL] un coup de main pour rouler mon join? |