例如:
在上面代码会在循环中查询对应信息,然后将查询到的数据组装到对象中的操作,这样的代码循环查库因该怎么去避免?
如何对上面代码进行优化呢?
例如:
在上面代码会在循环中查询对应信息,然后将查询到的数据组装到对象中的操作,这样的代码循环查库因该怎么去避免?
如何对上面代码进行优化呢?
1.能统一查库的操作就不要循环去查
比如有一个主从表,你可以先查主表,然后循环根据外键再去查从表,也可以直接一个left join查出来,哪个效率高不用讨论
2.如果查询不可避免,而数据之间没有逻辑顺序,可以使用线程池来加快速度