Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
16.10.2019, 15:13
|
|||
---|---|---|---|
|
|||
cost запроса |
|||
#18+
Всем привет, подскажите как можно уменьшить cost запроса, пробовал уже два варианта, но cost получился один и тот же. В первом примере cost увеличивается за счет grpoup by, во втором условие увеличивается при выполнение условия "WHERE k.rn = 1" Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.10.2019, 16:26
|
|||
---|---|---|---|
cost запроса |
|||
#18+
elimpion, Первый запрос не отработает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.10.2019, 12:17
|
|||
---|---|---|---|
|
|||
cost запроса |
|||
#18+
Взял второй запрос за основу, join заменил на exists. Cost намного снизился ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=52&tablet=1&tid=1881971]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 17ms |
total: | 166ms |
0 / 0 |