Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Медленный запрос с условием IN
|
|||
|---|---|---|---|
|
#18+
Клиентская часть приложения формирует список ID, по которым необходимо загрузить данные. И далее на сервер отправляется запрос, приведенный ниже. Время выполнения такого запроса порядка 10 минут, возвращается 537 строк. При этом запрос select * from dbo.vPhrase выполняется за секунда и возвращает 25 000 строк. Помогите, пожалуйста, что мне необходимо сделать, чтобы существенно ускорить работу такого запроса? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2018, 14:17 |
|
||
|
Медленный запрос с условием IN
|
|||
|---|---|---|---|
|
#18+
Vsevolod V, Структуру таблицы, схему ее индексации и план запроса - предлагается угадать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2018, 14:46 |
|
||
|
Медленный запрос с условием IN
|
|||
|---|---|---|---|
|
#18+
vPhrase Код: sql 1. 2. 3. 4. 5. 6. vPhrasePos Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2018, 14:55 |
|
||
|
Медленный запрос с условием IN
|
|||
|---|---|---|---|
|
#18+
Уточните, пожалуйста, каким образом вывести информацию по схеме индексации и плану запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2018, 14:56 |
|
||
|
Медленный запрос с условием IN
|
|||
|---|---|---|---|
|
#18+
Vsevolod VУточните, пожалуйста, каким образом вывести информацию по схеме индексации и плану запроса?В SSMS найдите кнопочку Include Actual Execution Plan, и включите её перед выполнением запроса. Потом выполните по одному запросы с "in" и без него, каждый раз после выполнения переключаясь на вкладку статистики, и сохраняя план запроса в файл. Получившиеся 2 файла выложите здесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2018, 15:11 |
|
||
|
Медленный запрос с условием IN
|
|||
|---|---|---|---|
|
#18+
Направляю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2018, 15:24 |
|
||
|
Медленный запрос с условием IN
|
|||
|---|---|---|---|
|
#18+
Проблема в vPhrasePos. Если без подробностей, в плане без in таблица dbo.t_SEO_QueryHistory сканируется 1 раз, с in - 12 раз. В таблице 4614900 строк. 1. Создайте индекс Код: sql 1. 2. vPhrasePos перепишите так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2018, 15:58 |
|
||
|
|

start [/forum/search_topic.php?author=zsv&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 709ms |
| total: | 888ms |

| 0 / 0 |
