小弟我用c#+SQL SERVER2000做了个小程序,在局域网中测试时,查询、插入、更新等操作的速度还可以,基本上没什么延迟;当改为远程连接模式(有SP4)时,查询的速度基本不变,但插入与更新操作就要比原来慢好几倍,有时一条非常简单的INSERT语句都要执行一分来钟,这该怎么解决呢?

解决方案 »

  1.   

    http://topic.csdn.net/u/20080427/23/45e14f92-0f26-4712-a744-b47693475b3d.html
      

  2.   

    insert语句是写在小程序里面的嘛?可以改用存储过程试一试。这样insert操作是在数据库所在服务器的本地编译执行的,速度和本地insert一样快,甚至更快。
      

  3.   

    本地执行看看! 快还是不快!或者用SQL Server Profiler 追踪看看