powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Сбор Статистики
9 сообщений из 9, страница 1 из 1
Сбор Статистики
    #39450524
km358445
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый День Уважаемые коллеги! Подскажите пожалуйста , проблема в следующем

Делаю удаление данных в таблице далее делаю реорганизацию по индексам, после реорганизацию таблицы и в конце делаю сбор статистики.

Все проходит нормально только вот на своборе статистики выдает следующую ошибку:

SQL2314W Некоторые статистические данные находятся в несогласованном состоянии. Недавно собранные
Статистика «ТАБЛИЦА» не соответствует существующей статистике «ИНДЕКС».
SQLSTATE = 01650

Подскажите в чем может быть проблема и как решить?Кто может сталкивался.

скрипты прилагаю.

db2 REORG INDEXES ALL FOR TABLE 111.11 ALLOW WRITE ACCESS
db2 REORG TABLE 111.11 INPLACE ALLOW WRITE ACCESS START
db2 RUNSTATS ON TABLE 111.11 ON ALL COLUMNS AND INDEXES ALL ALLOW WRITE ACCESS

где 111.11 название таблицы
...
Рейтинг: 0 / 0
Сбор Статистики
    #39450548
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
km358445,

Добрый день.

Такое может происходить, если таблица изменяется в течение работы runstats.
См. также ссылки ниже.
http://www-01.ibm.com/support/docview.wss?uid=swg21255437
http://www-01.ibm.com/support/docview.wss?uid=swg1IC62805
...
Рейтинг: 0 / 0
Сбор Статистики
    #39450623
km358445
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

а если у меня таблица изменяется постоянно и это я не могу остановить?))
...
Рейтинг: 0 / 0
Сбор Статистики
    #39450714
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
km358445а если у меня таблица изменяется постоянно и это я не могу остановить?))Это предупреждение, а не ошибка.
Проблемой это будет только если новые статистические данные по таблице и индексам не попадут в соответствующие представления схем SYSCAT и SYSSTAT.
Но, по-моему, статистика всегда обновляется при получении такого предупреждения, и тогда можно игнорировать это предупреждение.
...
Рейтинг: 0 / 0
Сбор Статистики
    #39450904
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я понимаю, если вы реорганизуете таблицу, то и индексы тоже, то есть вы выполняете двойную работу,
а остановить обновления вы можете (ибо если вы можете себе позволить reorg, то наверняка можете себе позволить и runstats с опцией allow read access. и пусть изменения подождут).
...
Рейтинг: 0 / 0
Сбор Статистики
    #39450934
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor MetelitsaНасколько я понимаю, если вы реорганизуете таблицу, то и индексы тоже, то есть вы выполняете двойную работуНет, это inplace (online) реорганизация, а не classic (offline).
При inplace реорганизации таблицы при перемещении данных индексы обновляются (указатели мняются соответствующим образом) но в порядок они не приводятся.
...
Рейтинг: 0 / 0
Сбор Статистики
    #39451053
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Упс. Опять по диагонали прочитал.
...
Рейтинг: 0 / 0
Сбор Статистики
    #39451076
km358445
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor Metelitsa,
Спасибо большое за помощь! Как хорошо когда люди отзываются на помощь.
...
Рейтинг: 0 / 0
Сбор Статистики
    #39451077
km358445
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

Спасибо Марк! Все понятно)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Сбор Статистики
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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