Как можно заставить CRM генерировать _Quick_Find_ запросы с nolock, которые будет стоять везде?
"Быстрые" запросы формируются на основе fetch (какой то xml велосипед для описание запроса). В этот велосипед можно дописывать флаг, что запрос должен выполняться в режиме грязного чтения. Ирония, в том, что хинт nolock проставляется только у главного представления к которому делается from. А если есть проверка например на child записи, то делается полный идиотизм:
select .... from AcountBase whith (nolock) where ParentId in (select ID from AcountBase where ....)
Если открыть профайлер, то окажется, что подобными конструкциями напичканы _Quick_Find_ запросы. Из-за наличия кучи бизнес процессов с sp_getapplock, поиск работает удручающе.
Как можно заставить CRM генерировать _Quick_Find_ запросы с nolock, которые будет стоять везде?