Делаю в одном соединении запрос:
и получаю следующие блокировки:
в другом соединении делаю:
и получаю содержимой всей таблицы с полным игнорированием висящих блокировок(
С чем может быть это связано?
CREATE TABLE table1 (ID INT PRIMARY KEY CLUSTERED) INSERT INTO table1 VALUES (1),(5),(7),(900) SET TRAN ISOLATION LEVEL READ COMMITTED BEGIN TRAN SELECT * FROM table1 WITH(XLOCK,HOLDLOCK) WHERE ID between 3 and 90 exec sp_lock
и получаю следующие блокировки:
в другом соединении делаю:
SET TRAN ISOLATION LEVEL READ COMMITTED SELECT * FROM table1
и получаю содержимой всей таблицы с полным игнорированием висящих блокировок(
С чем может быть это связано?