Insert时数据库时发生死锁,请大家帮忙。前台:vb.net,使用TransactionScope事务。
操作步骤:
(1)取得字段A的最大值,加一
(2)取得字段B的最大值,加一
(3)Insert操作后台:sqlserver2005使用sql server profiler察看,发现在执行完上面的步骤(1)后,
spid发生改变。具体情况如下:操作步骤:                                SPID
(1)取得字段A的最大值,加一                56
(2)取得字段B的最大值,加一                55
(3)Insert操作                             55
为什么SPID会发生变化呢?同一个事务中,SPID也会改变吗?
请指教。