Я получаю ОТЧЕТ ПО ЗАГРУЗКЕ РАБОЧЕГО ЗАГРУЗКИ, в котором написано:
Load Profile
1st per sec
DB time: 1.3
Я запутался, время БД должно быть в единицах времени, не так ли?
НИЖЕ - контекст и история того, что я исследовал о AWR и как я пришел к ответу, который я в конечном итоге разместил.
У меня есть отчет ARW, в котором написано
Elapsed Time (min) DB time (min)
60 80
То, что я прочитал, например, здесь https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:229943800346471782 объясняется, как время БД может превышать истекшее время.И Db время есть время, оно измеряется в единицах времени (мин = минута?), Пока все хорошо.
Тогда профиль нагрузки говорит:
1st per sec
DB time: 1.3
Если время БД составляет 80 минут в60 минут, чем математическое вычисление в секунду, должно быть 80/60/60, куда делится это деление на 60, чтобы получить в секунду?
РЕДАКТИРОВАТЬ: мое предположение сейчас, поскольку вопрос был опубликован, что этот показатель в секундах, хотя единицы не упоминаются в AWR, и я не смог найти об этом в сети при поиске awr db time in sec
.Пожалуйста, предоставьте ссылку, где это точно (если это так).
РЕДАКТИРОВАТЬ 2: WORKLOAD REPOSITORY report
говорит, DB Time(s): per sec
в Load profile
разделе, где WORKLOAD REPOSITORY COMPARE PERIOD REPORT
просто говорит Db time per sec
.Так что теперь с вероятностью 99% я могу догадаться, что в сравнительном отчете используются те же единицы, но это не на 100% достоверный факт.Я на самом деле получаю отчеты через автоматизированную систему, поэтому не могу быть уверен, что они не покалечены по пути ... Кстати,
PS Я попытался сделать хорошее форматирование вывода, желая вставить вкладки, но не смогнайти, как, например,здесь Вкладка в Markdown говорит, что для аналога это невозможно в уценке.Пожалуйста, добавьте в комментарии, если это можно сделать на stackoverflow.