| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 560 人关注过本帖
标题:求教数据上传速度问题
只看楼主 加入收藏
jichabc
Rank: 2
等 级:论坛游民
威 望:2
帖 子:26
专家分:36
注 册:2011-3-30
结帖率:0
收藏
已结贴  问题点数:20 回复次数:9 
求教数据上传速度问题
远程视图更新SQL,最多每次发出100条!如何提高速度!
搜索更多相关主题的帖子: 速度 如何 速度 如何 
2011-07-06 20:31
jichabc
Rank: 2
等 级:论坛游民
威 望:2
帖 子:26
专家分:36
注 册:2011-3-30
收藏
得分:0 
高人给点高见呀
2011-07-06 21:30
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:20 
每次100條是什麽意思?一次是多長時間?100條有多少字節?在什麽網絡下是這樣?

授人以渔,不授人以鱼。
2011-07-06 21:33
jichabc
Rank: 2
等 级:论坛游民
威 望:2
帖 子:26
专家分:36
注 册:2011-3-30
收藏
得分:0 
有两个表,一个表75个字段,另一张表10个字段,在远程视图中高级选项中以把每次上传记录数调到1000,连接属性中包大小调为最大8192,75个字段的表单条记录在500字节左右,10字段的在100字节以内,连接用的OLEDBSQL1.0 ,远程视图 APPEND FROM 本地表,SET TALK ON 显示两张表都是每秒完成100条记录!不会因为单条字节少就快!这是我最大的疑问! VFP9.0 + SQL2000 !上传过程中显示上传速率为500K左右!现在不知道是SQL写的慢还是VFP传的慢还是网络慢,1000M局网!上传SQL表是空的!索引是合理的!我在SELECT 可达到5M以上下载速率!晕了!75字段的1W条记录,10字段的8W条记录!
2011-07-06 21:56
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
首先,我不用SQL Server,其次,也沒用到千兆局網。以下純屬猜測。

1.千兆網的理論傳輸速度是125M/s,實際中最起碼有20~30M/s才對,但現在下行只有5M,會不會跟SQL有關?用其它軟件傳輸數據時的速度如何?
2.如果你的千兆網下載只有5M,上傳大概應在1M左右,現在是500K,可能與網絡其它用戶在使用有關。檢查一下服務器的配置情況?

據說改64位Windows會提升速度。

如果我遇到這種情況,在無法改變服務器環境的現實下(將服務器改爲文件服務器,速度會大幅提升),必須考慮修改程序設計。我不知道你的情況如何,為什麼會有在客戶端上傳整個數據庫的需要?這麽龐大的數據庫(其實75條字段那個數據庫也不超過5M,對千兆網來說不算大),全部在客戶端修改再上傳的設計,似乎不大合理,為什麼不是每條記錄一改動就更新?局域網不存在離線的可能吧?

授人以渔,不授人以鱼。
2011-07-06 22:43
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
另外,用OLE本身就是慢的!

授人以渔,不授人以鱼。
2011-07-06 22:46
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
還有一點,我懷疑你的SET TALK ON 拖慢速度,打開這個開關,你看到的是VFP每100條記錄刷新一次吧?

75字段的數據庫,每條記錄按500B算,500K/s的上傳,那是每秒1000條記錄了。用傳輸完數據庫的時間,才能衡量傳輸速度。照你給的數據看,似乎在10秒左右就傳完了吧?關掉SET TALK再測一次。

[ 本帖最后由 TonyDeng 于 2011-7-6 23:06 编辑 ]

授人以渔,不授人以鱼。
2011-07-06 22:54
jichabc
Rank: 2
等 级:论坛游民
威 望:2
帖 子:26
专家分:36
注 册:2011-3-30
收藏
得分:0 
每天提供给我的就是DBF文件,一天一传,而且数据还要核对,每天20M的数据,服务器要放3年的数据!为了减负只好让服务器只做初步查询的工作,客户段再做二次整理计算,我是想让单位换小型机全用网页的但没钱呀!VF都是后学的!没办法谁让VF单机数据计算快呢!我的工作只做整理上传,其它客户端只SELECT 有时他们做报表一做就是半年一年的,最少都要1周的还要有同比环比!用的人又多,午休就是我上传数据时间了!看来数据转换还是用DTS吧!此路不通!谢了各位!
2011-07-07 00:05
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你是集團公司的財務?

授人以渔,不授人以鱼。
2011-07-07 00:22
jichabc
Rank: 2
等 级:论坛游民
威 望:2
帖 子:26
专家分:36
注 册:2011-3-30
收藏
得分:0 
财务有用友网络版了!我这个是旅游市场调研,主要是为支持产品设计的!
2011-07-07 05:40
快速回复:求教数据上传速度问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037340 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved