数据库有百万条数据,直接用sql的sum求和很慢,需要6秒,该怎么优化提高速度
只是求和?没有查询吗?优化一般都是指比较复杂的查询可以进行优化,看一看oracle的基于代价的查询规则,,只是单纯的求和的话,应该没什么优化的了吧,就是一个sum函数吧 — —
对,就是一个sum求和,select sum(xuefei) from student;但是student表里有两百万数据,查询需要5秒,而反应到页面上就是6秒的等待才会出结果,太慢
在sum字段上添加索引