[SQL Server] Plan guide для временных таблиц
От: Somescout  
Дата: 26.02.18 05:22
Оценка:
Здравствуйте.

Столкнулся с проблемой, когда на SQL Server 2008R2 распараллеленный запрос INSERT WITH(TABLOCK) сам себя убивает по DEAD LOCK'у.
Думал сделать plan guide с MAXDOP(1), но запрос использует временную таблицу и каждый раз с новым именем (сам запрос при этом не меняется). Возможно ли параметризовать имя таблицы?
Если нет, есть ли какой-нибудь вариант повлиять на этот запрос без глобального задания MAXDOP? (Запрос создаётся 1С, 1Сники уверяют что модифицировать его со стороны 1С, чтобы добавить OPTION (MAXDOP 1) невозможно)
ARI ARI ARI... Arrivederci!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.