面试的时候,面试官问了下边这个sql如何优化
select * from order where date="xxx" and status=1
主要是考察date和status建立联合索引,
另外需要注意status 的区分度差。
以及*的话可以用具体的字段来代替。这样好处是,如果所需字段和索引相同则可以命中索引,而不用去叶子节点再次查找数据。
面试的时候,面试官问了下边这个sql如何优化
select * from order where date="xxx" and status=1
主要是考察date和status建立联合索引,
另外需要注意status 的区分度差。
以及*的话可以用具体的字段来代替。这样好处是,如果所需字段和索引相同则可以命中索引,而不用去叶子节点再次查找数据。
评论