假设我有一个涉及这 3 列的复合索引。
(name, email, phone)
该索引是否仍将用于这些查询?第一个查询仅涉及 2 个索引字段,第二个索引使用的字段多于所有字段。顺便问一下,哪种索引类型最适合这个?
SELECT * FROM person WHERE emails = 'xxx@email.com' AND phone = '012645678'
和
SELECT * FROM person WHERE name = 'dude' AND emails = 'xxx@email.com' AND phone = '012645678' AND title = 'CEO'