|
План запроса
|
|||
---|---|---|---|
#18+
Скажите пожалуйста, на что первым делом стоит обратить внимание при рассмотрении плана запроса? Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2021, 12:44 |
|
План запроса
|
|||
---|---|---|---|
#18+
vah, на разветвлённость запроса: не слишком ли сложно на толщину стрелок, которыми обозначен поток данных: нет ли сверхчтения на физические операторы: нет ли сканов больших таблиц, сканов индексов, лукапов. Вообще же лучше найти какую-нить статью или видео и ознакомиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2021, 12:49 |
|
План запроса
|
|||
---|---|---|---|
#18+
На вопрос: "нафига я рассматриваю этот план?" ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2021, 12:51 |
|
План запроса
|
|||
---|---|---|---|
#18+
Дай угадаю. Ты смотришь на план потому что запрос чем-то не устраивает. дорого/долго Посмотри Actual Execution Plan (не estimated) на предмет соответствия количества реальных строк запланированным actual vs estimated Если они отличаются не сильно (не на порядок) то с планом наверное все в порядке. SQL Server в курсе про данные. А вот если они отличаются более чем в 10 раз то возможны ошибки использование индекса когда выгоднее было бы сделать полный скан и наоборот. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2021, 16:29 |
|
|
start [/forum/topic.php?fid=46&msg=40073480&tid=1684667]: |
0ms |
get settings: |
12ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 285ms |
total: | 412ms |
0 / 0 |