Цитата:
Сообщение от
fed
Я не уверен что ее лечить надо. Я просто начинал работать на Informix, дык вот там когда место в таблице блокировок кончалось (при массовых обновлениях), просто генерировалась ошибка и транзакция откатывалась. В MS SQL за счет эскалации эта проблема преврашается в несколько менее тяжелую - проблему конфликтов из за страничных блокировок. В оракле проблема исчерпания таблицы блокировок не возникает, поскольку информация о блокировках храниться собственно в страницах БД. Однако такой способ хранения информации о блокировках чреват некоторым падением производительности при работе с блокировками.
Так что:
а) не факт что надо лечить
б) не факт что побочные эффекты от лекарства не окажуться тяжелее болезни.
Но ведь если так рассуждать, то получится что для MS SQL нам нужен сервер с намного большим объемом памяти, чтобы гарантировать что её хватает и мы не скатываемся в эскалацию блокировок.
Реально конечно нужно смотреть схожие по объемы и числу активных сессий инсталляции и сравнивать.