Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Managed Lock Priority и почему это не работает для SPLIT/MERGE RANGE? / 1 сообщений из 1, страница 1 из 1
06.12.2017, 15:38:57
    #39565180
Daba
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Managed Lock Priority и почему это не работает для SPLIT/MERGE RANGE?
У меня есть пара таблица сидящих на одной partition function.
Иногда мне надо избавляться от пустых партиций путём слияния.
Таблицы находятся под нагрузкой и я получаю дэдлоки.
Я это трактую примерно так:
MERGE требует sch-m lock на каждую из таблиц а даже попытка выборки требует sch-s - несовместимый с sch-m. В свою очередь sch-m не может быть получен если есть sch-s.

В 2014 МС добавил Managed Lock Priority специально для разруливания таких ситуаций но работает он только для SWITCH PARTITION и ALTER INDEX. А что делать в моей ситуации я не очень представляю.

Коллеги, есть идеи?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Managed Lock Priority и почему это не работает для SPLIT/MERGE RANGE? / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]