Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 подскажите плиз имя стандартного (Oracle)джоба в 11g который собирает CBO-статистику?  [new]
DBAshnik
Member

Откуда:
Сообщений: 402
чё-то не смог сам найти.
29 ноя 17, 20:36    [20993549]     Ответить | Цитировать Сообщить модератору
 Re: подскажите плиз имя стандартного (Oracle)джоба в 11g который собирает CBO-статистику?  [new]
xtender
Member

Откуда: Мск
Сообщений: 5704
DBAshnik,

Dba auto tasks
29 ноя 17, 20:40    [20993553]     Ответить | Цитировать Сообщить модератору
 Re: подскажите плиз имя стандартного (Oracle)джоба в 11g который собирает CBO-статистику?  [new]
xtender
Member

Откуда: Мск
Сообщений: 5704
T.e. DBA_AUTOTASK_CLIENT
29 ноя 17, 20:43    [20993556]     Ответить | Цитировать Сообщить модератору
 Re: подскажите плиз имя стандартного (Oracle)джоба в 11g который собирает CBO-статистику?  [new]
DBAshnik
Member

Откуда:
Сообщений: 402
Cпасибо, но чё-то похоже не то.....

-- DBA_AUTOTASK_CLIENT - нет у нас такого
select * from dba_scheduler_jobs where upper( Job_Name ) like '%AUTOTASK%'
--есть только job:
ORA$AUTOTASK_CLEAN

--c programm-Name:
ORA$AGE_AUTOTASK_DATA

тут про него написано:
автор
1. ORA$AUTOTASK_CLEAN
The job is created by the 11g script catmwin.sql – Catalog script for
Maintenance Window catmwin.sql defines maintenance window and stats collection job.This job is an autotask repository data ageing job and deletes obsolete AUTOTASK repository data. The delete of this old data will be performed by the procedure ora$age_autotask_data which will be executed by the job.

http://kannan-oracle.blogspot.de/2013/01/new-jobs-in-oracle-11g_23.html


Ну и как заглянуть внутрь него - что он конкретно внутри себя вызвывает? И каков repeat_interval ??
30 ноя 17, 12:34    [20994959]     Ответить | Цитировать Сообщить модератору
 Re: подскажите плиз имя стандартного (Oracle)джоба в 11g который собирает CBO-статистику?  [new]
DBAshnik
Member

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

cорри, ступил:

SELECT * FROM DBA_AUTOTASK_CLIENT
--Client_Name
auto optimizer stats collection

но всё равно не ясно - как выйти на параметры сбора статистики и частоту выполнения?
30 ноя 17, 13:44    [20995238]     Ответить | Цитировать Сообщить модератору
 Re: подскажите плиз имя стандартного (Oracle)джоба в 11g который собирает CBO-статистику?  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18484
https://docs.oracle.com/cd/E11882_01/server.112/e41573/stats.htm#PFGRF003
30 ноя 17, 14:10    [20995402]     Ответить | Цитировать Сообщить модератору
 Re: подскажите плиз имя стандартного (Oracle)джоба в 11g который собирает CBO-статистику?  [new]
DBAshnik
Member

Откуда:
Сообщений: 402
Вячеслав Любомудров
https://docs.oracle.com/cd/E11882_01/server.112/e41573/stats.htm#PFGRF003


Cпасибо большое! Я нашёл эти параметры в Enterprise Manager. Но как опросить (SELECT-ом!) всё что было (возможно) посажено этими процедурами DBMS_STATS.SET_*_PREFS ??
13 дек 17, 20:17    [21031950]     Ответить | Цитировать Сообщить модератору
 Re: подскажите плиз имя стандартного (Oracle)джоба в 11g который собирает CBO-статистику?  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18484
dba_tab_stat_prefs
sys.optstat_hist_control$
14 дек 17, 06:31    [21032479]     Ответить | Цитировать Сообщить модератору
 Re: подскажите плиз имя стандартного (Oracle)джоба в 11g который собирает CBO-статистику?  [new]
DBAshnik
Member

Откуда:
Сообщений: 402
Вячеслав Любомудров,

Огромное спасибо!
14 дек 17, 15:36    [21034049]     Ответить | Цитировать Сообщить модератору
 Re: подскажите плиз имя стандартного (Oracle)джоба в 11g который собирает CBO-статистику?  [new]
DBAshnik
Member

Откуда:
Сообщений: 402
я правильно понял, что если вызвать

begin dbms_stats.gather_database_stats; end;


вообще без параметров, то оные будут браться из select * from sys.optstat_hist_control$
??
15 янв 18, 14:02    [21107694]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить