Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Разный план выполнения
|
|||
|---|---|---|---|
|
#18+
[quot alexeyvg]Соколов Валерийпропущено... А там уж как повезёт; если они в конце таблицы, то придётся просмотреть, и проверить на условия, все записи в таблице. Все верно. Так собственно и происходит - они в конце таблицы. Вопрос в том есть ли варианты ускорить выборку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2019, 21:28 |
|
||
|
Разный план выполнения
|
|||
|---|---|---|---|
|
#18+
Соколов ВалерийВопрос в том есть ли варианты ускорить выборку?Варианты почти всегда есть. Но без скриптов создания таблиц и индексов мало что можно предложить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2019, 22:04 |
|
||
|
Разный план выполнения
|
|||
|---|---|---|---|
|
#18+
Соколов ВалерийalexeyvgА там уж как повезёт; если они в конце таблицы, то придётся просмотреть, и проверить на условия, все записи в таблице. Все верно. Так собственно и происходит - они в конце таблицы. Вопрос в том есть ли варианты ускорить выборку?А если добавить в индексы второе поле как INCLUDE? То есть будет ([Из города]) INCLUDE ([В город]) ([В город]) INCLUDE ([Из города]) PS А запросы откуда такие? Какое то причудливое переплетение LEGT JOIN, RIGHT JOIN, и туда беспорядочно вкраплены условия... Не делать алиаса у [новый транзит] вообще выглядит как издевательство, как будто в компанию заслали диверсанта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2019, 22:18 |
|
||
|
Разный план выполнения
|
|||
|---|---|---|---|
|
#18+
Соколов Валерий, а попробуйте вот такую магию: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2019, 22:43 |
|
||
|
Разный план выполнения
|
|||
|---|---|---|---|
|
#18+
alexeyvgСоколов Валерийпропущено... Все верно. Так собственно и происходит - они в конце таблицы. Вопрос в том есть ли варианты ускорить выборку?А если добавить в индексы второе поле как INCLUDE? То есть будет ([Из города]) INCLUDE ([В город]) ([В город]) INCLUDE ([Из города]) PS А запросы откуда такие? Какое то причудливое переплетение LEGT JOIN, RIGHT JOIN, и туда беспорядочно вкраплены условия... Не делать алиаса у [новый транзит] вообще выглядит как издевательство, как будто в компанию заслали диверсанта. INCLUDE не помогли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2019, 22:11 |
|
||
|
Разный план выполнения
|
|||
|---|---|---|---|
|
#18+
GerrosСоколов Валерий, а попробуйте вот такую магию: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. А вот это уже гораздо лучше! Выборка стала работать в разы быстрее! Спасибо за совет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2019, 22:12 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39870279&tid=1687207]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 426ms |

| 0 / 0 |
