Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Функционал БД, покупаемый дополнительно  [new]
Ilnov
Member

Откуда:
Сообщений: 154
Добрый.
Не для кого ни секрет, что дистрибутив БД поставляется со всеми возможностями oracle, но за некоторые эти возможности (к примеру активный standby, секционирование, inmemmory и тд) необходимо платить отдельно от основного лицензирования.
Не могли бы напомнить, как можно посмотреть весь используемый в БД функционал для сопоставления его в текущими лицензиями?
17 ноя 21, 11:42    [22396872]     Ответить | Цитировать Сообщить модератору
 Re: Функционал БД, покупаемый дополнительно  [new]
Asmodeus
Member

Откуда:
Сообщений: 612
Ilnov,

Если есть доступ к поддержке, то предлагается такой скрипт.
17 ноя 21, 12:05    [22396895]     Ответить | Цитировать Сообщить модератору
 Re: Функционал БД, покупаемый дополнительно  [new]
Ilnov
Member

Откуда:
Сообщений: 154
Asmodeus,
Доступ есть, но Ваша ссылка не открывается. Не могли бы продублировать?
17 ноя 21, 12:09    [22396901]     Ответить | Цитировать Сообщить модератору
 Re: Функционал БД, покупаемый дополнительно  [new]
Asmodeus
Member

Откуда:
Сообщений: 612
Ilnov
Asmodeus,
Доступ есть, но Ваша ссылка не открывается. Не могли бы продублировать?

Странно.
В документации предлагают её же. DocID: 1317265.1
17 ноя 21, 12:14    [22396906]     Ответить | Цитировать Сообщить модератору
 Re: Функционал БД, покупаемый дополнительно  [new]
Ilnov
Member

Откуда:
Сообщений: 154
Asmodeus,
Оно. Спасибо.
17 ноя 21, 13:00    [22396925]     Ответить | Цитировать Сообщить модератору
 Re: Функционал БД, покупаемый дополнительно  [new]
Кобанчег
Member

Откуда: Рахів
Сообщений: 907
Asmodeus
Ilnov
Asmodeus,
Доступ есть, но Ваша ссылка не открывается. Не могли бы продублировать?

Странно.
В документации предлагают её же. DocID: 1317265.1
Ну нормально... если постоянно делать запросы из v$active_session_history или dba_hist_*,
то это не считается что была использована опция Diagnostics Pack или Automatic Workload Repository в частности.
30 ноя 21, 18:36    [22403231]     Ответить | Цитировать Сообщить модератору
 Re: Функционал БД, покупаемый дополнительно  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8544
Кобанчег
Asmodeus
пропущено...

Странно.
В документации предлагают её же. DocID: 1317265.1
Ну нормально... если постоянно делать запросы из v$active_session_history или dba_hist_*,
то это не считается что была использована опция Diagnostics Pack или Automatic Workload Repository в частности.

Нет, это считается, что был использован Diagnostics Pack.
Читайте документацию:
Database Licensing Information User Manual
Any and all methods of accessing Oracle Diagnostics Pack
functionality, whether through Enterprise Manager Console, Desktop
Widgets, command-line APIs, or direct access to the underlying
data
, requires an Oracle Diagnostics Pack license.

Запустите упомянутый выше скрипт и посмотрите, что он покажет.

Кстати, Diagnostics & Tuning Pack - это единственные пакеты и опции,
которые можно легко отключить (запретить их использование)
Это делается параметром
CONTROL_MANAGEMENT_PACK_ACCESS = NONE
1 дек 21, 00:34    [22403377]     Ответить | Цитировать Сообщить модератору
 Re: Функционал БД, покупаемый дополнительно  [new]
Кобанчег
Member

Откуда: Рахів
Сообщений: 907
SQL*Plus
Запустите упомянутый выше скрипт и посмотрите, что он покажет.
Вероятно мне стоило борее развернуто написать.
Кабан
Ну нормально... если постоянно делать запросы из v$active_session_history или dba_hist_*,
то в выводе приведенного скрипта не считается что была использована опция Diagnostics Pack или Automatic Workload Repository в частности.

Если что, скрипт базируется на dba_feature_usage_statistics, а там отмечаются вызовы через API а не напрямую.
То есть, вызов через пакет dbms_workload_repository будет отображен, а запрос в ASH нет.

Так что могу тоже порекомендовать сделать
alter session set "_SWRF_TEST_ACTION"=53;

select *
from dba_feature_usage_statistics
where lower(name) like '%awr%'
or lower(name) like '%workload repo%'
or lower(name) like '%monitor%'
order by 2;

Потом
select count(distinct sql_id) c from v$active_session_history;

select count(distinct sql_id) c from v$sql_monitor;

Потом повторить шаг 1 и обнаружить, что ничего не изменилось.
Впрочем, в столбце description и так внятно описано о чём речь.

PS. Про лицензирование не надо опять переливать из пустого в порожнее. Мой комментарий касался исключительно скрипта.

PPS. How to Manually Refresh Dba_feature_usage_statistics (Doc ID 1629485.1)
1 дек 21, 19:32    [22403725]     Ответить | Цитировать Сообщить модератору
 Re: Функционал БД, покупаемый дополнительно  [new]
Asmodeus
Member

Откуда:
Сообщений: 612
Кобанчег,

Возможно, это связано с тем, что некоторые вызовы SQL Monitor происходят автоматически, но "should be considered as system usage". Вот и решили не нагнетать.
1 дек 21, 20:30    [22403768]     Ответить | Цитировать Сообщить модератору
 Re: Функционал БД, покупаемый дополнительно  [new]
Кобанчег
Member

Откуда: Рахів
Сообщений: 907
Asmodeus,

Причина тривиальна - отслеживать API calls намного проще чем отслеживать любой запрос к некоторому набору таблиц.
Аудит тоже вроде как встроен в ядро, но тут не обойдется без дополнительных расходов поэтому подобное не отслеживается и вряд ли будет в обозримом будущем.
Другое дело можно из того же AWR получить были ли запросы к dba_hist*, но это уже другая песня.
Поинт был в том, что dba_feature_usage_statistics (или 1317265.1) не отражает реального положения дел по использованию функционала (впрочем, об этом было и в ноте).
2 дек 21, 00:00    [22403826]     Ответить | Цитировать Сообщить модератору
 Re: Функционал БД, покупаемый дополнительно  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8544
Кобанчег
Asmodeus,

Причина тривиальна - отслеживать API calls намного проще чем отслеживать любой запрос к некоторому набору таблиц.
Аудит тоже вроде как встроен в ядро, но тут не обойдется без дополнительных расходов поэтому подобное не отслеживается и вряд ли будет в обозримом будущем.
Другое дело можно из того же AWR получить были ли запросы к dba_hist*, но это уже другая песня.
Поинт был в том, что dba_feature_usage_statistics (или 1317265.1) не отражает реального положения дел по использованию функционала (впрочем, об этом было и в ноте).

Детская психология: украсть печенье с вареньем, съесть их и не попасться на воровстве.
Взрослая психология: заработать денег, купить то, что нужно, и открыто им пользоваться.
2 дек 21, 00:05    [22403829]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить