Мы создаем веб-приложение J2EE на базе данных Oracle. Базовая база данных Oracle непрерывно поражается небольшими, но многочисленными онлайн-транзакциями в день из браузера. В то же время существуют также загрузки ETL, которые периодически (один раз в день) попадают в одну и ту же базу данных для загрузки больших объемов записей (~ 1–2 миллиона строк), и очень редко (один раз в пару месяцев) загрузка ETL может равномерная загрузка ~ 10 миллионов строк.
В этом сценарии я хотел бы знать, что необходимо отслеживать все параметры базы данных Oracle (например, использование табличного пространства, блокировки таблиц, длительные запросы и т. Д.) Для выявления проблем в базе данных для транзакций OLTP и ETL. Мы можем использовать инструмент Database Profiler для этого мониторинга.