Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Laurent Moreau
Regarde le plan d'execution Je pense que ce sera le meme.
Laurent.
"SICARD Cédric" wrote in message news:2925901c465ac$9acbbc00$ bonjour, je voudrais savoir s'il exite une différence en terme de performance ds sql server entre ces deux requetes
select * from table1 inner join table2 on table1_champs1 = table2_champ1
et
select * from table1, table2 where table1_champs1 table2_champs1
Merci d'avance
Regarde le plan d'execution
Je pense que ce sera le meme.
Laurent.
"SICARD Cédric" <sicard@genapi_asupprimer.fr> wrote in message
news:2925901c465ac$9acbbc00$a601280a@phx.gbl...
bonjour,
je voudrais savoir s'il exite une différence en terme de
performance ds sql server entre ces deux requetes
select * from table1 inner join table2 on table1_champs1
= table2_champ1
et
select * from table1, table2 where table1_champs1 table2_champs1
Regarde le plan d'execution Je pense que ce sera le meme.
Laurent.
"SICARD Cédric" wrote in message news:2925901c465ac$9acbbc00$ bonjour, je voudrais savoir s'il exite une différence en terme de performance ds sql server entre ces deux requetes
select * from table1 inner join table2 on table1_champs1 = table2_champ1
et
select * from table1, table2 where table1_champs1 table2_champs1
Merci d'avance
Fred BROUARD
cela ne devrait pas avoir d'influence, mais MS indique qu'il est préférable d'utiliser la syntaxe normative INNER JOIN plutôt que les jointures dans le where.
Je pense pour ma part que les délais de calcul du plan d'exec sont plus court lors de l'utilisation de la syntaxe normative.
A +
SICARD Cédric a écrit:
bonjour, je voudrais savoir s'il exite une différence en terme de performance ds sql server entre ces deux requetes
select * from table1 inner join table2 on table1_champs1 = table2_champ1
et
select * from table1, table2 where table1_champs1 = table2_champs1
Merci d'avance
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
cela ne devrait pas avoir d'influence, mais MS indique qu'il est préférable
d'utiliser la syntaxe normative INNER JOIN plutôt que les jointures dans le where.
Je pense pour ma part que les délais de calcul du plan d'exec sont plus court
lors de l'utilisation de la syntaxe normative.
A +
SICARD Cédric a écrit:
bonjour,
je voudrais savoir s'il exite une différence en terme de
performance ds sql server entre ces deux requetes
select * from table1 inner join table2 on table1_champs1
= table2_champ1
et
select * from table1, table2 where table1_champs1 =
table2_champs1
Merci d'avance
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
cela ne devrait pas avoir d'influence, mais MS indique qu'il est préférable d'utiliser la syntaxe normative INNER JOIN plutôt que les jointures dans le where.
Je pense pour ma part que les délais de calcul du plan d'exec sont plus court lors de l'utilisation de la syntaxe normative.
A +
SICARD Cédric a écrit:
bonjour, je voudrais savoir s'il exite une différence en terme de performance ds sql server entre ces deux requetes
select * from table1 inner join table2 on table1_champs1 = table2_champ1
et
select * from table1, table2 where table1_champs1 = table2_champs1
Merci d'avance
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************