摘要:
假设订单业务表结构为: 其中: oid,订单ID,主键 date,下单日期,有普通索引,管理后台经常按照date查询 uid,用户ID,有普通索引,用户查询自己订单 status,订单状态,有普通索引,管理后台经常按照status查询 money/time,订单金额/时间,被查询字段,无索引 … o 阅读全文
摘要:
一、一些常见的SQL实践 (1)负向条件查询不能使用索引 not in/not exists都不是好习惯,可以优化为in查询: (2)前导模糊查询不能使用索引 而非前导模糊查询则可以: (3)数据区分度不大的字段不宜使用索引 原因:性别只有男,女,每次过滤掉的数据很少,不宜使用索引。 经验上,能过滤 阅读全文