CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

使用VPN后SQL数据库插入数据速度慢

楼主csharphot(狂热者)2006-06-01 21:14:04 在 .NET技术 / C# 提问

SqlConnectionString="server=myserver;Initial   Catalog=data1;User=sa;pwd=''";  
  SqlConnection   conn=new   SqlConnection(SqlConnectionString);  
  SqlCommand   comm1=conn.CreateCommand();  
  string   insert="INSERT   INTO   POS(编号,名称)   VALUES   ('"   ;  
  insert   +=   "1001"   +   "',   '"   ;  
  insert   +=   "总仓库"   +   "')   "   ;  
  comm1.commandtext=insert;  
  conn.Open();  
  comm1.ExecuteNonQuery();  
  conn.Close();  
  在局域网中速度没有问题,但是在使用VPN中,在客户端运行这个写入数据库的命令速度很慢,请问原因,是否有优化的办法?听说使用VB6的这个速度可以,难道。NET还不如6.0?  
  问题点数:100、回复次数:6Top

1 楼mapserver(杨东 http://mapserver.cnblogs.com)回复于 2006-06-01 22:52:45 得分 20

这个与程序的设计没有关系的,这个是你网络的问题。  
  VPN是里的机器都是广域网上的电脑,数据在机器间传送会消耗大量的时间。Top

2 楼Yuna_2z(其实游戏是一艺术,而我只是身陷其中!)回复于 2006-06-01 22:59:35 得分 0

markTop

3 楼bhwhy(苏秦)回复于 2006-06-01 23:19:07 得分 10

这个与程序的设计没有关系的,这个是你网络的问题。  
  VPN是里的机器都是广域网上的电脑,数据在机器间传送会消耗大量的时间。  
  =========================  
  正解Top

4 楼shalen520(Love will keep us alive)回复于 2006-06-01 23:54:48 得分 0

VPN是通过广域网链接的,速度以及稳定性肯定比不上局域网Top

5 楼zlkingdom(风之悲伤)回复于 2006-06-02 09:09:47 得分 50

和数据量过大有关系吧,你在局域网测试的时候程序运行正常,到了外网上肯定是会比内网慢的Top

6 楼junqiang(蓝色海洋)回复于 2006-06-02 09:33:13 得分 20

你跟踪一下,看什么地方慢,是连接打开,还是执行sql。一般来说,第一次打开连接是慢了点,第二次应该快些;如果是执行sql慢,那就没办法了,的确是网络问题。Top

相关问题

关键词

得分解答快速导航

  • 帖主:csharphot
  • mapserver
  • bhwhy
  • zlkingdom
  • junqiang

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo