Составной (многоколоночный) индекс: правило leftmost prefix — важен ли порядок столбцов и для каких запросов индекс сработает?
Так тоже спрашивают:
- индекс `myIdx(sku, country, customer_id)` — сработает ли для `WHERE sku=... AND country=...`, а для `WHERE country=... AND customer_id=...`?
- индекс по (a, b, c) — отработает ли при поиске по b и c?
- индекс по (a, b, c) — отработает ли при условиях (b,a,c; a,c; b,a)? Можно ли вообще сделать индекс по нескольким полям?
- индекс для `WHERE a>? AND b=? AND c!=? ORDER BY a`
- индекс `(A, B)` — какие из запросов (`WHERE A=1`; `WHERE B=2`; `WHERE A=1 AND B=2`; `WHERE B=2 AND A=1`) используют индекс? Составной индекс по (фамилия, имя) — какие запросы его используют? Дан пример индекса и 5 запросов — где индекс используется, а где нет
- как называется такой индекс (по нескольким колонкам, ускоряющий выборки по этим колонкам в заданном порядке)?
⌘ Enter — проверить