|
![]() |
#1 |
Участник
|
А вы приведенное время точно указывается для одного и того же джобика, а не для джобика и запроса с формы? Обычно option(fast n) добавляется при отработке запроса с формы, чтобы СУБД выдала первые записи как можно раньше (визуально на форме запрос так отработает быстрее, если не начать "листать" результат), при этом план запроса зачастую отличается от случая, когда важно быстрее получить все записи выборки, как в джобе. Кроме того, на форме используется Query, где по умолчанию включен RLS (это влияет на сортировку в запросе), а при использовании select из кода RLS по умолчанию выключен. Индексы у вас точно в обоих случаях одинаковые? Выравнивание LedgerAccount тоже одинаковое? Потому что для запросов с like это может быть существенно...
В "аналогичных запросах" в Mgmt Studio вы фильтр по dataareaid добавляете? |
|