三月的问题君,sql 计算好还是回传前端计算好?

2014-03-27 17:42:03 +08:00
 coolicer
一个计费系统,要统计2笔交费类型(现金/银行卡)。直接sql sum好还是查了数据传回前端分类计算好? 后端已死。

我的直觉是sql快,但是数据多的时候不知道会不会要等很久。实在不擅长...

如果数据多,前端一样也会慢.... 怎么搞
2316 次点击
所在节点    问与答
5 条回复
10iii
2014-03-27 19:42:13 +08:00
只需要个总量而把分量全传到前端感觉不顺滑啊。
zakokun
2014-03-27 22:08:27 +08:00
必须是直接把数据给前端来计算,计算机的瓶颈现在都是数据查询上
zzNucker
2014-03-27 22:59:11 +08:00
sql语句如果100个字符写的下就用sql好了。
mahone3297
2014-03-27 23:01:32 +08:00
那明细传出来,再计算,传输量也很大。
看看谁能给个让人比较信服的答案
rankjie
2014-03-28 07:17:15 +08:00
sum是需要遍历全部内容的吧,如果数据量太大的话我认为还是全都传给前端去做sum,后台做sum可能耗时会多达10s,但是这些数据量全都变成字符串gzip了发到前端,按照现在一般宽带的网速一下子就传完了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/106159

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX