Indices calculés ou indices par expression
Lorsque vous créez un index au lieu d'une ou plusieurs colonnes, vous pouvez également spécifier une seule expression en utilisant la clause COMPUTED BY
. Un tel index est appelé index calculé ou index basé sur les expressions. Les index calculés sont utilisés dans les requêtes dans lesquelles la condition dans les phrases WHERE
, ORDER BY
ou GROUP BY
est exactement la même que l'expression dans la définition de l'index. Une expression dans un index calculé peut utiliser plusieurs colonnes d'une table.