摘要: 还是因为上一个join优化的问题,项目使用laravel框架 但是框架自身的join()方法并不能使用 STRAIGHT_JOIN stackoverflow 同名问题,查到的方法 mysql - Is there a way to create a STRAIGHT_JOIN using Lara 阅读全文
posted @ 2021-10-27 17:31 唯一客服系统开发笔记 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 在优化join查询的过程中 需要理解MySQL对多表连接的处理方式,首先MySQL优化器要确定以谁为驱动表,也就是说以哪个表为基准,在处理此类问题时,MySQL优化器采用了简单粗暴的解决方法:哪个表的结果集小,就以哪个表为驱动表,当然MySQL优化器实际的处理方式会复杂许多。 MySQL优化器选择小 阅读全文
posted @ 2021-10-27 16:48 唯一客服系统开发笔记 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 项目里有条sql语句使用inner join 语句 但是在增加了order by 左表.字段 desc 后效率非常慢 查询explain 如下: 左表字段last_follow_time是有索引的,排序时但是并没有走索引,出现了Using temporary; Using filesort 这是因为 阅读全文
posted @ 2021-10-27 11:34 唯一客服系统开发笔记 阅读(418) 评论(0) 推荐(0) 编辑
摘要: go中使用大括号{} 包起来的就是一个代码块,这里面定义的局部变量只在这个代码块中起作用 所有Go源文本的整体块,是全域代码块。 任何一个package都是一个所有package源文件包含的包块,也被称为package代码块。比如package model。 每一个源文件都是一个代码块,也被称为源码 阅读全文
posted @ 2021-10-27 10:13 唯一客服系统开发笔记 阅读(328) 评论(0) 推荐(0) 编辑