powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Не производится автоматический сбор статистики на таблицах
5 сообщений из 5, страница 1 из 1
Не производится автоматический сбор статистики на таблицах
    #38806815
Александр Тарасенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, попробую описать проблему:

1. Параметры AUTO_MAINT on и AUTO_TBL_MAINT on AUTO_RUNSTATS on . Проверил по
Код: plaintext
db2 get db cfg for your_dbname show detail| grep AUTO_RUNSTATS

2. Статью Автоматическое обслуживание таблиц в DB2: Часть 1. Автоматический сбор статистики в DB2 для платформ Linux, UNIX и Windows почитал ).

3. Проверил в Control Center - обновление поставлено на ночь с 23:00 до 04:00.

4. Столбец Notify соответствует индикатору состояния db.tb_runstats_req - включен в нем.

5. По данному параметру - STAT_HEAP_SZ (настройка кучи до статистики) ошибок БД не выдает.

6. Счетчик UDI проверил. При помощи db2pd -db <имя БД> -tcbstat.
Есть такие таблицы, что этот UDI даже больше, чем строк в них ((.

7. Монитор состояния включен GET DBM CONFIG проверял = ON.

8. Затык в том, что GET ALERT CONFIG FOR DATABASE ON <ИМЯ БД> не показывает параметр - db.tb_runstats_req. Но проверял в 18:00, возможно не было из-за того, что не его время запуска.

В общем, буду благодарен, если подскажите, что еще можно проверить.
Потому что сбора статистики НЕ ПРОИСХОДИТ (.
...
Рейтинг: 0 / 0
Не производится автоматический сбор статистики на таблицах
    #38806901
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр Тарасенко,

тут есть что-нибудь с ошибками?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
select --pid, tid,
       substr(eventtype, 1, 10) as eventtype,
       substr(objtype, 1, 30) as objtype,
       substr(objname_qualifier, 1, 20) as objschema,
       substr(objname, 1, 10) as objname,
       substr(first_eventqualifier, 1, 26) as event1,
       substr(second_eventqualifiertype, 1, 2) as event2_type,
       substr(second_eventqualifier, 1, 20) as event2,
       substr(third_eventqualifiertype, 1, 6) as event3_type,
       substr(third_eventqualifier, 1, 15) as event3,
       substr(eventstate, 1, 20) as eventstate
     from table( sysproc.pd_get_diag_hist  ('optstats', 'EX', 'NONE', current timestamp - 1 day, null))
...
Рейтинг: 0 / 0
Не производится автоматический сбор статистики на таблицах
    #38807616
Александр Тарасенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark BarinsteinАлександр Тарасенко,

тут есть что-нибудь с ошибками?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
select --pid, tid,
       substr(eventtype, 1, 10) as eventtype,
       substr(objtype, 1, 30) as objtype,
       substr(objname_qualifier, 1, 20) as objschema,
       substr(objname, 1, 10) as objname,
       substr(first_eventqualifier, 1, 26) as event1,
       substr(second_eventqualifiertype, 1, 2) as event2_type,
       substr(second_eventqualifier, 1, 20) as event2,
       substr(third_eventqualifiertype, 1, 6) as event3_type,
       substr(third_eventqualifier, 1, 15) as event3,
       substr(eventstate, 1, 20) as eventstate
     from table( sysproc.pd_get_diag_hist  ('optstats', 'EX', 'NONE', current timestamp - 1 day, null))

версия 9.1 ... к сожалению
...
Рейтинг: 0 / 0
Не производится автоматический сбор статистики на таблицах
    #38808776
Александр Тарасенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при GET HEALTH SNAPSHOT FOR DB ON SAMPLE

отсутствует параметр db.tb_runstats_req.

Может все-таки что-то здесь не так?
...
Рейтинг: 0 / 0
Не производится автоматический сбор статистики на таблицах
    #38812050
Александр Тарасенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В данной теме получил совет, как избежать одной проблемы (Падения БД после запуска процедуры (ошибка IC83906)), а получил другую )
в общем, вернул параметр dft_degree у базы в -1 (ANY) и автоматический сбор статистики пошел.
Наверное, закрыта тема ).
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Не производится автоматический сбор статистики на таблицах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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