随笔分类 -  sql

摘要:object TimeUtils { var DEFAULT_FORMAT = DateTimeFormatter.ofPattern("yyyyMMddHHmmss") var HOUR_FORMAT = DateTimeFormatter.ofPattern("yyyyMMddHH") var 阅读全文
posted @ 2020-05-21 11:50 清明雨下 阅读(209) 评论(0) 推荐(0) 编辑
摘要:区别1:in首先会查询其右边子句结果,根据子句结果匹配左边结果是否满足,所以对于内部子句结果比较小的适合使用in;exists首先会去查询 exists左边的结果,然后根据左边记录去查询是否满足右边,所以适合左边结果比较小的 区别2:in只能适用于一个字段,而exsits适用于1个或多个字段 阅读全文
posted @ 2020-05-21 11:35 清明雨下 阅读(1594) 评论(0) 推荐(0) 编辑
摘要:1. 对于联合索引,没有遵循左前缀原则 2. 索引的字段区分度不大,可能引起索引近乎全表扫描 3. 对于join操作,索引字段的编码不一致,导致使用索引失效 4.对于hash索引,范围查询失效,hash索引只适合精确匹配 5. 有索引,但操作索引项字段“·不干净” 加了函数或者各种骚操作 对于sql 阅读全文
posted @ 2020-05-21 11:30 清明雨下 阅读(6408) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示