有一台电脑连接sql数据库,执行查询语句时(如select * from t1),在其它电脑上只需要2秒,在这个电脑上需要2分钟,但都是局域网,且网络一切正常.
请各位大侠看一下可能是什么问题?
目前使用:sql management studio 来直接连接数据库进行测试

解决方案 »

  1.   

    还应是网络传输问题你执行
    if object_id('tempdb..#t') is not null drop table #t
    select * into #t from t1;
    drop table #t;
    看下时间,这个就不会像你说的那么慢了,因没有数据传输到本机电脑进行显示,网络速度影响不大
      

  2.   

    这个用户运行的时候查看一下系统的WAIT信息,看看是不是NETWORK延迟。 
      

  3.   

    你说的问题应该不是SQl本身的问题,肯定还是网络延迟或者那台电脑本身的问题
      

  4.   

    也许是阻塞profiler 跟踪一下看看
      

  5.   

    你看执行计划加上“Client Statistics”然后比较两台机器上的数据有什么不同
      

  6.   

    是本地网络缓存引起的问题.解决:在慢的机器上删除所有的网络缓存,就是My Network Places里面的hook.