新入职家公司,规矩好多。。

为了保住工作,各种 psr 标准按照要求改了好多了,但今天属实有点蚌埠住了,起因是之前写的一个项目,表关联太多了,查询慢了(小项目,主要当时写的快,忘记优化 sql 了),关键那个查询关联和分组情况比较复杂,还有分页,最终也还是只通过优化 sql 解决(优化之前查询 0.4 秒,优化后 0.03 秒左右),然后就又加了新的代码需求,不能联表查,不能子查询,如必要,必须要向上申请,我回去查看了下之前几个项目,基本上 70% 的 select 都是有 join 的。。。。

各位所在的公司对 sql 的限制是怎样的呢?我个人是这么想的 join 表多了确实难优化,但限定 2 张表感觉也就 ok 了把,直接限定不能联表的话感觉有点难受啊。。。。

来源:https://learnku.com/coder/t/63315