如何优化长SQL



  1. 通常数据库中较长的sql,很多的join,union,and ,where等

  2. 这样的执行效率是非常低的,所以在有些时候,我们在面试的时候,

  3. 可能会被问到如何优化较长的sql

  4. 其实我也是小白一个,只是最近考核的时候,被问到这个问题,然后和大神一块回家的路上涉及到了这个问题,

  5. 感觉收获颇多,所以,激动的跑上来分享给你们。

  6. 思想: 

  7. 非常直观的想法就是将较为长的sql,拆分成多个短sql,进行执行,然后将短sql查询到的结果集,

  8. 通过借助实体entity,来实现短结果集的融合成最终的结果集

  9. 或者有时候,较为复杂的sql(order by,group by)可以使用代码拼接sql,来提升sql执行效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值