Vendable

Définition - Que signifie Sargeable?

Une requête pouvant être vérifiée, dans le contexte d'une base de données relationnelle, est une requête dans laquelle les index peuvent améliorer la vitesse et l'efficacité d'une requête. En conséquence, il est hautement souhaitable d'avoir des requêtes SQL sargeable.

Sargeable est dérivé d'une contraction de Search ARGument ABLE.

Definir Tech explique Sargeable

Il existe plusieurs circonstances dans lesquelles des requêtes non commercialisables s'insinuent:

  • Indique si les prédicats des clauses WHERE et JOIN empêcheront l'utilisation d'un index
  • Où une fonction est incluse dans la partie gauche d'une condition d'une clause WHERE
  • Lorsque le temps requis pour effectuer une recherche sur une table est supérieur à l'analyse d'un index lors de la jonction d'une table ou d'un jeu de résultats à une autre. Habituellement, une recherche est beaucoup plus rapide que l'analyse d'une table entière, mais lorsque vous devez rechercher beaucoup de lignes, une analyse peut être plus efficace.

Dans la plupart des cas, l'optimiseur de requêtes du système de gestion de bases de données identifiera les opportunités pour améliorer les requêtes en les rendant exploitables.