Bonjour,
Je me pose une petite question sur l'opérateur EXISTS.
Il est conseillé, pour cet opérateur, d'utiliser des requêtes du genre SELECT * FROM T WHERE X = Y.
Je me demandais dans quelle mesure les performances sont impactées lorsque la requête en question porte sur une table à forte volumétrie et pour laquelle le filtre ne porterait pas sur un index (ou ne serait pas sargeable) ?
Si les performances sont impactées et étant donné qu'il ne suffit que d'une ligne pour que EXISTS soit vrai, l'utilisation de TOP 1 m'est venue à l'esprit ?
Est-ce une bonne idée ?
Merci d'avance.
Partager