Foxtable(狐表)用户栏目专家坐堂 → 6月25日更新,这次可牛皮了,分组统计和交叉统计大提速,比直接用SQL语言还快一倍


  共有22509人关注过本帖树形打印复制链接

主题:6月25日更新,这次可牛皮了,分组统计和交叉统计大提速,比直接用SQL语言还快一倍

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
6月25日更新,这次可牛皮了,分组统计和交叉统计大提速,比直接用SQL语言还快一倍  发帖心情 Post By:2009/6/25 11:47:00 [显示全部帖子]

用reachtone提供的例子测试,速度从最初的20多分钟,提高到36秒,再到9秒,最后到今天的3.5秒,终于超过直接用SQL语言统计的6秒。
在此谢过reachtone兄的穷追猛打,才有这次提速。



图片点击可在新窗口打开查看
[此贴子已经被作者于2009-6-25 11:49:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/26 7:36:00 [显示全部帖子]

以下是引用易狐在2009-6-25 21:42:00的发言:
如果都是在本机测试,也许值得庆贺,那就请贺老师继续,远程测试比较一番看看!


呵呵,如果不是本机的SQL SERVER,而是远程,那么SQL就吃亏了,因为Foxtable是事先加载数据的。

其实这个比较是不公平的,Foxtable的统计应该就比SQL快,因为Foxtable统计的数据在内存,而SQL的数据在后台。

考虑到大部分人不会使用SQL语言,在数据量超大的时候,全部载入再进行统计是不限时的,所以我决定提供SQLGroupTableBuilder已近SQLCrossTableBuilder,使用方法和现在一样,但是直接生成SQL语句统计后台数据,将这个短板补上后,Foxtable可以堪称完美了。

[此贴子已经被作者于2009-6-26 7:36:04编辑过]

 回到顶部