大量数据求和并显示

dralion 2011-09-21 12:49:03
举个例子: 一个国家有好多省,每个省又有好县,每个县有好多户人家。
现在要算每个省,县,家庭哟多少钱,具体每个人有多少钱。(县级,和家庭是动态的)
怎么算效率会高点。
俺已经用存储,视图之类的 但还是好慢好慢啊
...全文
185 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
dralion 2011-09-22
  • 打赏
  • 举报
回复
14楼所言 用ajax 展开的时候在加载数据
萧炎 2011-09-21
  • 打赏
  • 举报
回复
[Quote=引用楼主 c_krui 的回复:]
举个例子: 一个国家有好多省,每个省又有好县,每个县有好多户人家。
现在要算每个省,县,家庭哟多少钱,具体每个人有多少钱。(县级,和家庭是动态的)
怎么算效率会高点。
俺已经用存储,视图之类的 但还是好慢好慢啊
[/Quote]

LZ存储过程算的上比较快的了 你再sql优化下就好了
满衣兄 2011-09-21
  • 打赏
  • 举报
回复
先把你写的贴一下,数据量大概有多大呢
fesh004 2011-09-21
  • 打赏
  • 举报
回复
不知道楼主的解决办法是什么呢?
funxu 2011-09-21
  • 打赏
  • 举报
回复
可以用临时表的,把查询结果存到临时表里再一起显示
dralion 2011-09-21
  • 打赏
  • 举报
回复
谢谢了上楼 。找到解决办法了。。
xiaoyu821120 2011-09-21
  • 打赏
  • 举报
回复
用ajax异步读取数据了,这个相当于就是多线程来读取数据,自己想办法把数据合理的分隔一下,一块一块的读出来就可以了。
ycproc 2011-09-21
  • 打赏
  • 举报
回复
最好在 数据库 合并后输出
crackdung 2011-09-21
  • 打赏
  • 举报
回复
速度最快的網格控件,我測試過真是很快

http://www.dapfor.com/
满衣兄 2011-09-21
  • 打赏
  • 举报
回复
不分页不可能快
ganlu423 2011-09-21
  • 打赏
  • 举报
回复
可以用滚动在加载部分数据,这个方法来实现。
krenyelang 2011-09-21
  • 打赏
  • 举报
回复
直接进行操作,数量的确很大。
dralion 2011-09-21
  • 打赏
  • 举报
回复
谢谢各位大哥大姐 ,暂时不考虑分页 除非没办法了 。。。 但是折叠显示可以考虑,折叠能分批取数不,能的话怎么取。
满衣兄 2011-09-21
  • 打赏
  • 举报
回复
aspnetpager
dralion 2011-09-21
  • 打赏
  • 举报
回复
页面可以多线程加载吗?谢谢各位大哥大姐
  • 打赏
  • 举报
回复
你可以分页处理,每次请求少一点的数据,用存储过程实现.
dralion 2011-09-21
  • 打赏
  • 举报
回复
我执行了下存储过程,挺快的。。。 后来发现是页面加载项太多,也就是要把这些内容全部显示到一个页面什么,如何可以解决? 没办法的话 就让从新设计页面被 我们数据现在到不多 累积起来 也就1500左右把 但显示数据都是算的
csndsb 2011-09-21
  • 打赏
  • 举报
回复
应当不会的,总共数据量不会超过10亿; 是否你的sql语句包含了while操作?
select count(money) as totalmoney from table group by 'county'
看看这个执行速度行不

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧