接双表索引篇
drop index idx_card on book;
//都没有索引
explain select * from class left join book on class.card = book.card left join phone on book.card = phone.card;

3个表联合查询,同理应该是在后面2个表上创建索引,
create index idx_card on book(card);
create index idx_card on phone(card);

索引均被使用上,后面两个type由ALL提升为为ref,rows 24,1,1比优化前好上不少。
网友评论