java 对 数据库 操作 速度很慢,如何提速呢?
大约一万条记录(记录了每个人的id和几个得分),需要取出综合得分较高的(遗传算法)。首先随机20个ID,到数据库中读这20条的得分情况,然后选几个新ID来取代20条中较差...
大约一万条记录(记录了每个人的id和几个得分),需要取出综合得分较高的(遗传算法)。首先随机20个ID,到数据库中读这20条的得分情况,然后选几个新ID来取代20条中较差的。
每次都只根据新ID的二进制数去取新人的得分情况,然后再比较,再去取,因此,每次都要去读数据库,速度很慢。
我是问如何编程会提高速度?比如,能不能一次把一万的数据全读出来?然后去操作?
怎么用缓存? 展开
每次都只根据新ID的二进制数去取新人的得分情况,然后再比较,再去取,因此,每次都要去读数据库,速度很慢。
我是问如何编程会提高速度?比如,能不能一次把一万的数据全读出来?然后去操作?
怎么用缓存? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询