查询远程数据库(Sql Server),得到查询结果,如何能提高这个过程占用的网络带宽? 本帖最后由 stephen_young 于 2014-02-28 21:54:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是数据最大就240KB/S如:一条5个车道的公路,最多只有2部车同时进过? 数据库里最多有两万多记录,用GetFieldValue得到记录的列值,用了很长时间,用任务管理器查看网络吞吐量,一直保持着大概240字节/秒。我想sql server是不是可以设置用户的传输带宽??? 先优化sql语句,提高查询效率。Sql server管理界面里看是否可以修改设置 查看本机和服务器CPU占用情况,如果CPU占用很高的话瓶颈就不是在网络带宽这里。另外,获取数据时可以成组处理而不要单条处理以提高效率 说到cpu占用,我发现有个现象,数据库表有一列含有大量的字符串,如果用SetFieldValue进行赋值,并调用Update(使用ADO),则CPU占用率会突然上升并持续1-2秒,如果用“insert into ...”SQL语句,调用Open函数,则CPU占用最小。本帖的问题是读取数据,我测试了一下,CPU占用没有显著变化。不过我对GetFieldValue和SetFieldValue的效率有些怀疑..... 谁有libpng1.lib~即用~!! mangos服务器源码用ACE? 获取打印机任务的打印页数错误问题 SOCKET,阻塞模式下的一些问题。例如服务器Send了10字节出去,要客户端Recv完这10个字节,服务端才可以再发? 求助双缓冲画图问题 ocx控件开发入门 List Control显示问题 谁能看懂这段代码,麻烦主要作用,文字写出来 obj文件的link vc6 中mschart的X轴标签设置 下面的界面如何实现呢,希望有会的人指导一下 把一个字符串每个字符都转成十六进数后组成新的字符串
数据库里最多有两万多记录,用GetFieldValue得到记录的列值,用了很长时间,用任务管理器查看网络吞吐量,一直保持着大概240字节/秒。我想sql server是不是可以设置用户的传输带宽???
Sql server管理界面里看是否可以修改设置
另外,获取数据时可以成组处理而不要单条处理以提高效率
说到cpu占用,我发现有个现象,数据库表有一列含有大量的字符串,如果用SetFieldValue进行赋值,并调用Update(使用ADO),则CPU占用率会突然上升并持续1-2秒,如果用“insert into ...”SQL语句,调用Open函数,则CPU占用最小。本帖的问题是读取数据,我测试了一下,CPU占用没有显著变化。
不过我对GetFieldValue和SetFieldValue的效率有些怀疑.....