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