Foxtable(狐表)用户栏目专家坐堂 → FoxTable链接SQL SERVER2008 保存数据效率太低!!


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

主题:FoxTable链接SQL SERVER2008 保存数据效率太低!!

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/3/19 8:26:00 [显示全部帖子]

任何软件保存15万行数据到SQL Server,都不会比foxtable快到哪里去,因为这个和foxtable没有任何关系的,foxtable一样是用sql语句保存数据,保存15万新增行,就是执行15万此update命令保存,再执行15万次select命令提取后台生成的主键,合计30万次。

 

你在论坛发帖15万个,想想保存会要多长时间?

 

从设计思路入手,一次保存15万行,绝对不是一个合理的设计,如果是偶尔的导入操作,就忍着,要不直接在服务器端导入,或者用SQL Server自己的导入功能。

[此贴子已经被作者于2014-3-19 8:26:16编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/3/19 8:52:00 [显示全部帖子]

道理都一样,只是采用SQL Server的时候,多数是网络环境,速度比数据库在本机更慢,就像你在本机复制一个10M的文件,远远快过从互联网下载一个10M的文件一样。

所以基于网络开发的系统,需要考虑动态加载,后台统计等等。

实际上Foxtable基于网络的时候,性能比一般的管理软件开发平台要好不少。

[此贴子已经被作者于2014-3-19 8:57:59编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/3/19 12:21:00 [显示全部帖子]

前面已经提到了,大量数据的导入,应该在服务器端操作,或直接用sql server自己的导入功能

 回到顶部