mysql 订单表索引的使用

面试的时候,面试官问了下边这个sql如何优化

select * from order where date="xxx" and status=1

主要是考察date和status建立联合索引,
另外需要注意status 的区分度差。

以及*的话可以用具体的字段来代替。这样好处是,如果所需字段和索引相同则可以命中索引,而不用去叶子节点再次查找数据。

评论

(= ̄ω ̄=)··· 暂无内容!

回复

邮箱