执行select后spid改变
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也会改变吗?
请指教。