Re[2]: Проблема с блокировками
От: peer  
Дата: 10.02.23 14:11
Оценка:
Здравствуйте, gandjustas, Вы писали:


G>Мне кажется вы не туда копаете:

G>1) перепишите запросы, сделайте индексы так, чтобы не было конфликтов блокировок

тут есть нюансы. в одном месте delete from products where id = @
а в другом идет

update products where id = @

тут наверное только updlock поможет или read snapshot справится?

G>2) поставьте уровень изоляции read commited snapshot


там нет подводных камней, просто свойство базы?

G>3) если предыдущие два не помогли, то воспользуйтесь select for update


это который updlock?

G>5) если serializable слишком жирно и проблема только в этом батче, то используйте app lock


а можно пояснить про какой апп лок речь?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.