存储过程中使用语句select * into #TempTable from TableSource where 1=0
复制表结构创建临时表,多用户并发时经常发生死锁
基本上如果两个用户同时执行该存储过程(程序中一个比较复杂的业务存储过程)
就会发生死锁.有没有什么办法解决啊?
预先创建表的方法就不用讲了,那样会很麻烦,表结构复杂,TableSource表又不确定
...全文
40224打赏收藏
复制表结构到临时表发生死锁
存储过程中使用语句select * into #TempTable from TableSource where 1=0 复制表结构创建临时表,多用户并发时经常发生死锁 基本上如果两个用户同时执行该存储过程(程序中一个比较复杂的业务存储过程) 就会发生死锁.有没有什么办法解决啊? 预先创建表的方法就不用讲了,那样会很麻烦,表结构复杂,TableSource表又不确定