SQL SERVER 大数据统计 效率问题

Mr_K 发布于 2016/07/26 17:08
阅读 372
收藏 0

开源软件供应链点亮计划,等你来!>>>

有这样一张表:

先我需要根据时间(年、月、日)、名称统计value的综合,现在的实现方式如下:

select U_ID,U_Name,R_CollectionTime,SUM(R_EquValue) w_value FROM (
	SELECT U_ID,U_Name,CONVERT(varchar(4),R_CollectionTime,120) as R_CollectionTime,R_EquValue
		FROM V_W_UseRecord where R_CollectionTime != ''
	) t1 group by U_ID,U_Name,R_CollectionTime



这样统计出来大约需要 5s左右.

这个效率有点低。不知道该怎么提升。

该有的索引都加了。

想要得到的结果如下:

现在这样查询出来需要5s+左右吧~

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部