Optimisation d'une clause like avec index
Bonjour,
Je me pose une question concernant l'optimisation d'une requête utilisant la clause LIKE.
J'ai un tableau de plusieurs millions de lignes contenant une colonne pyWorkStatus.
Cette colonne peut avoir des valeurs commençant uniquement par :
Nous avons plusieurs requêtes nécessitant de rechercher les lignes ne commençant pas par Resolved
Nous avons créé les index qui vont bien incluant la colonne pyWorkStatus
dans ma requête je fais
Code:
where pyWorkStatus not like 'Resolved%'
Est-ce que cette clause est la plus performante ?
J'ai pensé à d'autres clause comme :
Code:
1 2
| where pyWorkStatus < 'R'
where pyWorkStatus not like 'R%' |
Ne connaissant pas bien comment fonctionne SQL Serveur, je me demande quelle syntaxe est la plus rapide.
Je vous remercie par avance
Cordialement
Kévin