|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
Запрос работает 5 часов уже. Ниже часть плана запроса. Подозреваю что из-за килукапов. Подскажите как избавиться от них. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 16:49 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
leonix Подозреваю что из-за килукапов. Как вы это определили? leonix Подскажите как избавиться от них. 1. Убрать из запроса использование полей, отсутствующих в индексе 2. Добавить эти поля в include этого индекса 3. Вместо index-seek + lookup делать clustered-index-scan ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 16:55 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
msLex Как вы это определили? Там проценты какие-то дикие ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 17:02 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
msLex 2. Добавить эти поля в include этого индекса Как определить какие поля добавлять? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 17:11 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
leonix msLex 2. Добавить эти поля в include этого индекса Как определить какие поля добавлять? интуитивное администрирование? план же перед глазами, посмотреть запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 17:13 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
TaPaK, Там запрос большой. Я думаю может есть какой-то другой способ. Типа в свойствах Key Lookup в свойстве Seek predicates посмотреть эти поля? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 17:22 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
leonix TaPaK, Там запрос большой. Я думаю может есть какой-то другой способ. Типа в свойствах Key Lookup в свойстве Seek predicates посмотреть эти поля? предикат в кластер в общем понятно что, вам нужно доставить или в индекс или убрать из запроса то что лукап поднимает ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 17:23 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
TaPaK, Запрос не могу править. Это 1С генерит. Ну точнее в тот запрос портянку в 20 экранов по зарплате лучше не лезть. Кластер тоже както не охото править. Остается добавлять новый индекс. Вот как определить что должно быть в индексе? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 17:27 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
leonix Типа в свойствах Key Lookup Там и нужно смотреть, output list (если есть) + predicates (если есть). Только не seek predicates, а просто predicates. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 17:29 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
leonix, 3 ляма на 1.5 лямов должно минут за 5-10 отрабатывать. Запрос в студию даже не оправили. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 17:47 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
leonix, Для начала обновите статистику для таблиц из запроса - возможно и не понадобится модифицировать индексы. А то у вас там ужас с оценками. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 19:01 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
invm Для начала обновите статистику для таблиц из запроса - возможно и не понадобится модифицировать индексы. А то у вас там ужас с оценками. Совсем не факт. Эти 1,6кк VS 1 - этакая "бага" Оценочный 1 показывается на одну итерацию, а фактический 1,6кк на все итерации. Т.е. по факту 1.6 миллионов index-seek c key-lookup по уникальному индексу ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 19:07 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
msLex Оценочный 1 показывается на одну итерацию, а фактический 1,6кк на все итерации. Т.е. по факту 1.6 миллионов index-seek c key-lookup по уникальному индексу ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 19:33 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
invm msLex Оценочный 1 показывается на одну итерацию, а фактический 1,6кк на все итерации. Т.е. по факту 1.6 миллионов index-seek c key-lookup по уникальному индексу Да, может быть. Хотя, это Live план, там всякого можно увидеть. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2020, 19:39 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
invm leonix, Для начала обновите статистику для таблиц из запроса - возможно и не понадобится модифицировать индексы. А то у вас там ужас с оценками. Стата каждую ночь обновляется ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 09:17 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
msLex leonix Типа в свойствах Key Lookup Там и нужно смотреть, output list (если есть) + predicates (если есть). Только не seek predicates, а просто predicates. Сейчас попробую такой индекс создать ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 09:27 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
leonix msLex пропущено... Там и нужно смотреть, output list (если есть) + predicates (если есть). Только не seek predicates, а просто predicates. Сейчас попробую такой индекс создать Не создать, а добавить в include существующего. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 09:53 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
leonix TaPaK, Запрос не могу править. Это 1С генерит. Ну точнее в тот запрос портянку в 20 экранов по зарплате лучше не лезть. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 09:57 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
msLex, Я правильно понял? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 10:00 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
L_argo, Это на момент создания ветки было 5 часов. Запрос не успел выполнится до регламентной операции обновления базы каждую ночь. При этом всех выкидываем для монопольного доступа. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 10:02 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
leonix L_argo, Это на момент создания ветки было 5 часов. Запрос не успел выполнится до регламентной операции обновления базы каждую ночь. При этом всех выкидываем для монопольного доступа. Разве что переделать в 1С сам процесс получения результата - попробовать разбить на мелкие части или предрассчитанные модули. Не смогла, так не смогла. Остается жаловаться в армянское радио и писать в спортлото. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 10:33 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 11:03 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
msLex, Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 11:13 |
|
Сильно тормозит запрос. Подозреваю что из-за Key Lookup
|
|||
---|---|---|---|
#18+
а 1с не удаляет созданные вручную индексы? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 12:49 |
|
|
start [/forum/topic.php?fid=46&fpage=71&tid=1686580]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 146ms |
0 / 0 |