Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1648 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] Optimisation de requêtes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL] Optimisation de requêtes

n°138333
fdl
Posté le 13-05-2002 à 18:20:16  profilanswer
 

quelle requête est la plus rapide entre :
 
select table1.toto from table1, table2
where table2.titi = 'valeur' and table2.toto = table1.toto
 
et
 
select table1.toto from table1
where table1.toto in
(select table2.toto from table2 where table2.titi='valeur';)
 
Dans la 1ere requête, il y a un jointure et non dans la 2eme.
Elles font la même chose mais je ne parviens pas à savoir laquelle est la plus rapide.

 

[jfdsdjhfuetppo]--Message édité par fdl le 13-05-2002 à 18:21:21--[/jfdsdjhfuetppo]

mood
Publicité
Posté le 13-05-2002 à 18:20:16  profilanswer
 

n°138334
HappyHarry
Posté le 13-05-2002 à 18:21:34  profilanswer
 

sur un petit nombre de lignes ca se vaut
sur un grand nombre, suffit de tester  :D

n°138335
fdl
Posté le 13-05-2002 à 18:23:44  profilanswer
 

oui, mais le problème, c'est qu'en fonction de l'état de la base, l'une ou l'autre est plus rapide.
 
Comme je manipule un grand nombre de données (chaque table fait 100 000 lignes), la différence doit se voir au final je pense.
 
En ce moment, c'est kiffe kiffe, peut-être que c'est pareil si ça se trouve.

 

[jfdsdjhfuetppo]--Message édité par fdl le 13-05-2002 à 18:24:41--[/jfdsdjhfuetppo]

n°138338
HappyHarry
Posté le 13-05-2002 à 18:24:37  profilanswer
 

ben a la limite crée 2 tables bidons que tu remplis avec une boucle pour obtenir un grand nombre de lignes, et fait un test


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] Optimisation de requêtes

 

Sujets relatifs
[SQL] Définir une une contrainte dans un domaine[SQL] Définir un domaine de type e-mail
[SQL/Postgresql] une erreur dans mon script???[mySQL] problème avec des sous requetes.. je pige pas...
Différence entre SQL, mySQL et SQL Server ?![SQL et PHP] - Moyenne
[Asp] - SQL - LIMITSQL + VB : Question simple...
SQL et ASP : Stockage d'une réponse à un Count (*)Suite optimisation des requêtes SQL
Plus de sujets relatifs à : [SQL] Optimisation de requêtes


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR