Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
06.02.2020, 10:26
|
|||
---|---|---|---|
|
|||
Анализ трассировочных файлов. Источник возникновения ожидания |
|||
#18+
Добрый день! Нужна помощь в анализе трассировочных файлов. Есть 2 БД Oracle 11g прод и предпрод, идентичны по железу и данным. Один и тот же пакет, для расчета витрин данных на прод базе среде выполняется за 1 час, на предпрод за 32 минуты. DBA утверждают, что разбежка возникает из-за логирования и репликации на проде (на предпроде отключены). Снял трассу по самой "тяжёлой" процедуре, прогнал через TKPROF: Прод: Код: 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.
Предпрод: Код: 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.
Процессорное время выполнения +/- совпадает, а вот фактическое довольно существенно разнится, на проде + 11 минут. Вижу что проблема в ожиданиях в частности "direct path read temp ". Подскажите в какую сторону копать, чтобы понять источник и причину возникновения этих ожиданий. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.02.2020, 10:36
|
|||
---|---|---|---|
Анализ трассировочных файлов. Источник возникновения ожидания |
|||
#18+
MadBox Вижу что проблема в ожиданиях в частности "direct path read temp ". ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.02.2020, 11:27
|
|||
---|---|---|---|
Анализ трассировочных файлов. Источник возникновения ожидания |
|||
#18+
MadBox, инфраструктура какая? Дисковые массивы? Судя по всему на предпроде диски работают быстрее ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.02.2020, 11:45
|
|||
---|---|---|---|
|
|||
Анализ трассировочных файлов. Источник возникновения ожидания |
|||
#18+
MadBox, Почти 6мс на одноблочное чтение это, конечно, хреново, но вообще не в ту сторону вы смотрите - оставьте кесарево кесарю и начните с оптимизации своего кода. Очевидно, что на препроде нагрузка меньше, чем на проде, а железо по вашим же словам идентичное. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.02.2020, 12:03
|
|||
---|---|---|---|
|
|||
Анализ трассировочных файлов. Источник возникновения ожидания |
|||
#18+
MadBox DBA утверждают, что разбежка возникает из-за логирования и репликации на проде (на предпроде отключены) дык, включите на предпроде! может быть "логирование" и "репликация" действительно сжирают весь потенциал дискового ввода-вывода. но я бы предположил, что на проде кроме вашего пакета кто-то ещё работает... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.02.2020, 13:25
|
|||
---|---|---|---|
|
|||
Анализ трассировочных файлов. Источник возникновения ожидания |
|||
#18+
xtender, спасибо, пораскинул мозгами и решил идти по этому пути (продложить оптимизацию). Кроме увеличенной нагрузки I/O на диски выявили что идет конкуренция за PGA, на проде еще параллельно порядком пользовательских сессий из BI среды. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=52&mobile=1&tid=1881582]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 270ms |
total: | 422ms |
0 / 0 |