假如甲调用服务器的一个存储过程,几乎同一时间乙也调用服务器的同一个存储过程。假设存储过程的处理时间很长,甲乙会冲突吗?
怎么解决?
谢谢

解决方案 »

  1.   

    正常时不会的,SQLSERVER类,开发的时候,已经很好的考虑到并发的问题了
      

  2.   

    不会的 SQLSERVER 早就解决了这种问题了  放心的使用吧
      

  3.   

    这属于数据并发的问题,以前要用锁来解决 SQLSERVER2000 自身就屏蔽了这种问题
      

  4.   

    不会的。因为多用户同时访问服务器数据,执行的存储过程放在服务器共享池,但是针对各个用户,都建立了一份“本地拷贝”,这样就不会存在冲突问题。如果要看冲突,就看你的存储过程里的代码了。比如里面存在锁定表或行或字段的代码  cursor cur_temp
      is 
        select * from TableName
        for update of FieldName;  //访问TableName时,锁定FieldName字段
      

  5.   

    不会的,sqlserver是可以并发的