|
|
|
Подскажите зачем используются здесь хинты /*+ ordered */ и /*+ no_unnest */
|
|||
|---|---|---|---|
|
#18+
Подскажите зачем используются здесь хинты /*+ ordered */ и /*+ no_unnest */ Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2018, 18:28 |
|
||
|
Подскажите зачем используются здесь хинты /*+ ordered */ и /*+ no_unnest */
|
|||
|---|---|---|---|
|
#18+
Про хинты читай в доке. А нижеприведенное можно переписать одним групбаем без подзапроса с агрегацией: last + having. x17.mstu Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2018, 18:45 |
|
||
|
Подскажите зачем используются здесь хинты /*+ ordered */ и /*+ no_unnest */
|
|||
|---|---|---|---|
|
#18+
AmKad, Прочитал доки, написано что такая констрцкция часто применяется чтобы получилось index range scan. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2018, 11:03 |
|
||
|
Подскажите зачем используются здесь хинты /*+ ordered */ и /*+ no_unnest */
|
|||
|---|---|---|---|
|
#18+
Так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2018, 11:24 |
|
||
|
Подскажите зачем используются здесь хинты /*+ ordered */ и /*+ no_unnest */
|
|||
|---|---|---|---|
|
#18+
x17.mstuПрочитал доки....Так? откуда мы знаем какие доки ты читал ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2018, 11:34 |
|
||
|
Подскажите зачем используются здесь хинты /*+ ordered */ и /*+ no_unnest */
|
|||
|---|---|---|---|
|
#18+
x17.mstuТак? Не так. no_unnest используется, чтобы оптимизатор не применил конкретную трансформацию запроса - не "раскрыл" подзапрос. Почему именно разработчик решил, что так правильно - зависит от многочисленных деталей и не может достоверно быть установлено вне контекста конерктных системы и задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2018, 13:09 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=127&tid=1884489]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 336ms |

| 0 / 0 |
