Java
批量 标签描述

一、sql优化 接口执行慢,很大一部分原因是因为未加索引,或者索引失效。 加索引能大大提高数据查询效率,这里不再多赘述,随着需求的迭代,重点整理一下索引不生效的一些场景。 我们可以通过查看sql执行计划来判断sql的索引使用情况。 除索引问题以外还有可能是关联表过多或者子查询过多 单表查询效率>关联查询效率>子查询效率 查询时关联的表最好不超过3个,如果sql有子查询,尽可能将子查询改为关联查询,如果关联查询过多导致sql查询慢,可以考虑优化表结构。 二、批量思想 主要包括两个方面: 一是批量操作数据库,例如我们在查询数据库时,需要根据id查询一批数据,切记不能一次查询一个id的...