Доброго времени суток!
Начались таймауты от 10 до 40 секунд валятся каждую минуту
На выборку в основном, бывают и на Update которые генерирует сама CRM причем это совершенно разные запросы.
Проверял нигде нет в плагинах выборок и тем более сохранение сущностей где я выбирал бы все поля, типа new ColumnSet(true)
В планах выполнения в основном фигурирует что при Select блаблабла идет пересчет индекса, кластерного
Приведу пример, ну только без выбора полей чтоб не так много было кода
Код:
select
top 51............
from
Account as "account0" (NOLOCK) left outer join alv_address as "a_af1a46dfdae5e111bd020025906a728d" (NOLOCK) on ("account0".alv_addressid = "a_af1a46dfdae5e111bd020025906a728d".alv_addressId)
where
[account0].[AccountId] in (
SELECT "account0".[AccountId] as [AccountId] from [AccountBase] as "account0" where ("account0".Name like '%AAN-4797%') OR ("account0".AccountNumber like '%AAN-4797%')) and (("account0".TerritoryId = '0e5654ad-f99b-e111-9b05-00155d016705' and (("account0".StateCode = 0 and ("account0".alv_accountcopy != 1 or "account0".alv_accountcopy is null))))) order by
"account0".alv_AltName asc
, "account0".AccountId asc
Так вот в плане пишет 70%-90% тратится на Clustered Index Scan поля AccountId
тормоза жуткие, может было у кого? куда копать? Свои все индексы уже удалял, и оставил только некоторые без которых реально уже беда.