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

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

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


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