摘要: 背景 使用索引字段进行筛选数据时,explain查询语句发现MySQL居然没有使用索引,产生疑问,因此决定调查清楚为什么会不用索引,而是走全表扫描 原因调查出的结果是当你要查询的数据量是连续又占整个表五分之一以上那就不会走索引了,因为顺序读取更快,这个五分之一不是绝对的,而是一个经验值,实际上还是需 阅读全文
posted @ 2022-12-05 16:50 HumorChen99 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 查询时遇到需要查一周内参与了PK的主播数,而PK记录表有发起人和对方ID两列,所以需要对两列合并然后记不重复数量 userId 是发起人ID,objId是PK对方ID 函数COALESCE可传入多列合并后进行操作 select count(distinct COALESCE(userId,objId 阅读全文
posted @ 2022-12-05 14:22 HumorChen99 阅读(3) 评论(0) 推荐(0) 编辑