数据库内8个字段,每次收到1-2个字段,存入数据库,后来的数据存入的时候,需要将前面的数据查询出来,数据量大的时候,这个接口需要执行30s。具体业务流程:前端发来用户数据,接口解析json后,存入数据库,但是前端没有按照数据库规范建类,所以需要分开存储字段,先接受到的,先存进表中,后来的数据,根据主键把之前存的查出来,再和后来的数据一起存入。传来的数据量比较大,其中用到不少循环,和数据库查找,比较耗时。
已经做了的优化:
1.数据库表加索引
2.避免循环中创建对象
请问还有什么优化的好思路嘛?