关于数据库操作问题
本人是软件开发的新人,最近遇到这样一个问题:现在有一个方法,每隔五分钟执行一次该方法的循环,每次循环执行400次左右,方法每次执行都会调用sql执行oracle里面的avg()方法和stddev()方法计算一次平均值和方差(400次执行每次用于计算的记录都不一样),循环完毕之后所有的记录都会使用到。经测试,现在有50w条记录每算一次平均值和方差都在一秒以内,问题是数据里面的数据会不断增多,频繁的调用avg方法和stddev方法会不会引起数据库崩溃?数据量继续增大会不会导致效率大幅下降?该如何做出优化?