存储过程没有更新,只有选择查询,导致LCK_M_IX

时间:2018-06-11 09:15:35

标签: sql sql-server

我有一个非常复杂的存储过程,运行大约需要15分钟(如果用户在系统中,可能会更长)。每次运行时,都会留下一个LCK_M_IX。 SP没有任何更新,只选择语句。快速概述如下:

基于两个大型选择脚本创建两个临时表 - 每个脚本大约500k行。这不需要太长时间。然后它运行5个选择脚本,每个脚本都连接到这些临时表。其中第一个是罪魁祸首,占据了90-95%的时间。

基本上,我应该寻找什么来阻止这个LCK_M_IX?在线查看,它似乎是导致它的更新。

0 个答案:

没有答案