Foxtable(狐表)用户栏目专家坐堂 → 有关SQL存储功能与datatable数据加载两者性能问题?


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

主题:有关SQL存储功能与datatable数据加载两者性能问题?

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


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
有关SQL存储功能与datatable数据加载两者性能问题?  发帖心情 Post By:2009/7/20 18:36:00 [只看该作者]

目的,为了提高大容量数据查询速度,想请教下,有关SQL存储功能与datatable数据加载两者性能问题?
动态加载数据调用了SQL存储过程来实现查询数据,另外使用datatable.loadfilter来查询数据。不知两者哪一个比较好性,或者其它建议?

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/7/20 18:37:00 [只看该作者]

两者没有关系。
加载数据,完全没有必要用存储过程的,直接定义Select语句即可。

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/7/20 18:44:00 [只看该作者]

请问下,在狐表开发的应用软件,数据库为外部SQL数据库,在什么时候情况下可能要使用SQL的存储过程,还是完全没有必要?现在给SQL的存储过程搞糊涂了。


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/7/20 18:49:00 [只看该作者]

呵呵,foxtable不需要使用存储过程的,你想得有点复杂了。
对于select form这样的语句,存储过程没有任何性能上的优势。


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


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/7/20 18:51:00 [只看该作者]

尽量少用存储过程,如果涉及到复杂的SQL语句还只能通过存储过程
当然简单的语句直接用Select语句就可以了


 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/7/20 18:51:00 [只看该作者]

调用存储过程是使用“execute 存储过程名”来实现加载数据的。不使用select from 语句的。不知是否会起效果?

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


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/7/20 18:58:00 [只看该作者]

试一下就知道

当然可以

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/7/20 19:05:00 [只看该作者]

明白。


 回到顶部