Как изменить интервал выборки статистики использования функций базы данных Oracle? - PullRequest
0 голосов
/ 30 мая 2018

Статистика использования возможностей базы данных Oracle (DBA_FEATURE_USAGE_STATISTICS) имеет поле «SAMPLE_INTERVAL», которое по умолчанию составляет 604 800 секунд (7 дней).Как это можно вручную изменить на какое-то другое число, скажем, 10 секунд или 20 секунд?Мне нужно часто собирать обновления об использовании.

См. Документацию здесь: https://docs.oracle.com/database/121/REFRN/GUID-B8A38B9B-3AAA-4341-AA05-4309870CE73B.htm#REFRN23396

Кроме того, насколько снижение производительности связано с этим?Это только для очень низкой нагрузки, только для разработчиков.

Это относится к Oracle Database 12c, но должно быть одинаковым для 11g и 13c / 18.

Заранее спасибо.

1 Ответ

0 голосов
/ 30 мая 2018

Всего не поддерживается, но вы пробовали:

Update wri$_dbu_usage_sample set sample_interval = 600
where dbid = ( SELECT dbid from v$database);

как SYS?

Вам может потребоваться вручную запустить его один раз, чтобы получитьэто происходит по новому расписанию:

alter session set "_SWRF_TEST_ACTION"=53;

Я не пробовал любой этого в моей базе данных.Не пробовал, не хочу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...