我正在寻找一个技术术语来描述 SQL 中使用索引的查询类型。我完全忘记了名字,再也找不到它了(甚至有一篇关于这个的维基百科文章,但我找不到它)。它有(AFAIK)两个或三个音节。
它基本上表示使用索引的查询类型,以及查询数据库时使用的最佳实践的构成。
一些最佳实践如下:
LIKE
带有尾随通配符的运算符,而不是前导例如。
SELECT column, date FROM table (..)
(..) WHERE column LIKE 'A%' -- OK, because looks up the column
(..) WHERE column LIKE '%A%' -- INCORRECT, expensive
(..) WHERE SUBSTRING(column, 1, 3) = 'abc' -- INCORRECT
Run Code Online (Sandbox Code Playgroud)
您知道描述这些类型查询的术语是什么吗?
谢谢。