
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.09.2018, 09:48
|
|||
|---|---|---|---|
|
|||
Оптимизация запроса |
|||
|
#18+
Доброе утро , как можно оптимизировать данный запрос ? Запрос Код: plsql 1. 2. 3. 4. Простой как 2 копейки но отрабатыват очень тяжело , в каждой таблицы ~ 1500 записей . Я понимаю в чем проблема но как ее решить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2018, 09:54
|
|||
|---|---|---|---|
Оптимизация запроса |
|||
|
#18+
maverick2104Простой как 2 копейкиАга. Таблиц четыре, а связей всего две копейки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2018, 10:22
|
|||
|---|---|---|---|
|
|||
Оптимизация запроса |
|||
|
#18+
Elic, Я чуть изменил и вместо бесконечности оно отработало за 2 секунды : Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.09.2018, 10:55
|
|||
|---|---|---|---|
|
|||
Оптимизация запроса |
|||
|
#18+
maverick2104, Почему эта таблица DEVISION.SM_LOG_USERS_LOGON$RT Z не клеится с остальными? У Вас фактические cross join происходит...все записи из той таблицы клеются со всеми записями из набора devision.SM_USERS$RT u, devision.SM_STAFFS$RT s, devision.SM_PROFILES$RT p может не нужно выполнять вот это u.pk in (select username from DEVISION.SM_LOG_USERS_LOGON$RT) а просто склеиться с таблиыей из раздела from? Вообще не понятна ни структура данных ни цель ни типы связей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&tablet=1&tid=1883411]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
132ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 398ms |

| 0 / 0 |
