• Photos
  • Schedule
  • Talks
  • Speakers
  • Contacts
  • F.A.Q.
  • En Ru

    Yaroslav Kiselev


    6 July

    Talk

    Monitoring and application performance diagnostics in Oracle DB

    Как найти причину медленной работы пользовательских операций и что делать, если причина — это тормозной SQL запрос. Какая диагностическая информация нужна для анализа запросов и где ее взять.

    Британские ученые выяснили, что в 90% случаев причиной низкой производительности приложений являются медленные SQL запросы. Правда или вымысел? Важно то, что но мы — инженеры — должны уметь быстро находить SQL запросы, которые были причиной тормозов у пользователя, собирать необходимую диагностическую информацию и анализировать ее. Казалось бы, все просто: ищем запрос в логах или в AWR отчете, строим план запроса, снимаем статистику выполнения и анализируем на предмет неоптимального доступа к данным. Но в суровой реальности на каждом шаге нас могут подстерегать подводные камни.

    Доклад расскажет о том, как находить причину медленной работы пользовательских операций и с какими сложностями можно столкнуться при использовании встроенных средств Oracle DB для анализа производительности SQL запросов. В докладе будет описано, как мы обошли ограничения встроенных инструментов, разработав свой инструмент мониторинга производительности пользовательских операций, который существенно экономит наше время.

    Back to the list of talks

    Buy tutorial:

    Price:
    Enter your e-mail and we will send you payment details soon.