统计的函数有count()和sum()等
条件:举例说明有字段start_time和duration,
select sum(duration) from table1 where start_time > '20040101000000'
满足条件的数据可能有10,000,000条,请问各位高手有没有优化的方法?万分感谢。
满足条件的数据可能有10,000,000条,请问各位高手有没有优化的方法?万分感谢。
所以,个人认为,做好数据库端的优化是首要的工作。
而在编程一端,如何进行优化,个人认为优化扩展余地不是很大。
毕竟,客户需要的是足够“新鲜”的数据,而不是Cache中的过期数据。
::Personal View
如果此数据是经常的更新和不是频繁的读取的话
只需要数据服务器端优化好就行了!
如果不是经常更新和频繁读取的话。
程序必要的缓存是需要的!