Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Получить DB Time за интервал из v$sys_time_model; / 7 сообщений из 7, страница 1 из 1
16.07.2020, 15:26
    #39980508
receiver
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить DB Time за интервал из v$sys_time_model;
Подскажите, плз, как получить DB Time за интервал из v$sys_time_model

Сначала решил, что задача тривиальная - записать value DB Time от какого-то момента.
Потом вычесть его из текущего, разделить на 1000000 и ...
И понял, что дальше не понимаю...
...
Рейтинг: 0 / 0
16.07.2020, 16:49
    #39980559
Alexander Anokhin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить DB Time за интервал из v$sys_time_model;
receiver

Сначала решил, что задача тривиальная - записать value DB Time от какого-то момента.
Потом вычесть его из текущего, разделить на 1000000 и ...
И понял, что дальше не понимаю...

В целом верно. Что не понимаешь то?

Возможно, тебе нужен DBA_HIST_SYS_TIME_MODEL
...
Рейтинг: 0 / 0
16.07.2020, 19:42
    #39980616
receiver
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить DB Time за интервал из v$sys_time_model;
Alexander Anokhin,

Я не понимаю полученное значение

select trunc((value - 8004328036206)/1000000) DBT from v$sys_time_model where stat_id = 3649082374;

DBT
----------
21790358

я не понимаю, что это за почти что 22 миллиона.

У моей базы среднее значение DB Time - 1,5
...
Рейтинг: 0 / 0
16.07.2020, 20:25
    #39980635
Sayan Malakshinov
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить DB Time за интервал из v$sys_time_model;
receiver
У моей базы среднее значение DB Time - 1,5
кажется, ты путаешь DB Time c чем-то (Active sessions?)...
...
Рейтинг: 0 / 0
16.07.2020, 20:33
    #39980642
Alexander Anokhin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить DB Time за интервал из v$sys_time_model;
Предполагаю, коллега имеет ввиду DB Time per second , то что обычно мы видим в AWR отчёте в секции Load Profile. Тогда полученный DB Time надо разделить на количество секунд.
...
Рейтинг: 0 / 0
16.07.2020, 23:56
    #39980688
receiver
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить DB Time за интервал из v$sys_time_model;
Alexander Anokhin,

> коллега имеет ввиду DB Time per second
точно, про это значение и говорю!

> полученный DB Time надо разделить на количество секунд
вот этого пинка мне и не хватало!
)
...
Рейтинг: 0 / 0
16.07.2020, 23:56
    #39980689
receiver
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить DB Time за интервал из v$sys_time_model;
Спасибо!
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Получить DB Time за интервал из v$sys_time_model; / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]