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