是这样的,我定时器每5分钟,需要查询一个百万数据的表。
1. 一次性查询各种行转列,各种条件;查询的时间需要10秒。
2. 如果我分开查,每一次查询我得0.5秒,最后结果在java里处理。但是需要在for循环里执行6次,以后数据多的话,会查询次数更多。
见证奇迹的时候到了:用第一种方案好,还是第二种方案好?
1. 一次性查询各种行转列,各种条件;查询的时间需要10秒。
2. 如果我分开查,每一次查询我得0.5秒,最后结果在java里处理。但是需要在for循环里执行6次,以后数据多的话,会查询次数更多。
见证奇迹的时候到了:用第一种方案好,还是第二种方案好?