无论增删改查在for里写都会损耗数据库的性能,特别是查,能一次查出来的,你查10次数据库再查出数据,虽然得出的结果一样,不仅仅是效率的问题,数据库的连接池里的连接都会被你用完。所以你需要做改进!
增删改也不要使用for了,和上面说的一样,不要浪费资源,使用批量操作吧。Mybatis的批量操作还是很好用的
查有两种方案,将数据取出放入list进行操作或在SQL中使用in或者exist
无论增删改查在for里写都会损耗数据库的性能,特别是查,能一次查出来的,你查10次数据库再查出数据,虽然得出的结果一样,不仅仅是效率的问题,数据库的连接池里的连接都会被你用完。所以你需要做改进!
增删改也不要使用for了,和上面说的一样,不要浪费资源,使用批量操作吧。Mybatis的批量操作还是很好用的
查有两种方案,将数据取出放入list进行操作或在SQL中使用in或者exist