|
19.06.2024, 10:59 | #1 |
Участник
|
Спасибо за помощь
В итоге заметила, что на стороне sql я вижу сессию с client_interface_ name = OLEBD и program_name = axDixfSsisZZZZZ с запросом , что ""висит" - постоянно в статусе исполнения (running). Он ничем не блокируется, но logical reads растет постоянно . Если обрываю export job в AX, то он продолжает крутиться на sql server. Неоптимальный очень какой-то план выполнения выбирается, видимо. Если тот же запрос запускаю чсто через sql, то та же проблема - висит тоже бесконечно. Убираю "order by AccountNum" в запросе (он там есть, тк AccountNum - key в entity), то за 10 минут выполняется. Переиндексировала таблицы запроса . План удалила. Перезапустила сервер бд, но план остался старым и проблема пока не ушла. На тестовом environnement вижу такую же проблему, но возникает при установке фильтров (а вот при полной выгружке данных все ок ) Видимо, надо как-то пробовать упрощать запрос в самой data entity Последний раз редактировалось Lankey; 19.06.2024 в 11:08. |
|