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

Есть вопрос : БД под DB2 UDB 7.2 fp 10a

ежесуточно в БД заносятся данные, включая данные LOB объектов (отдельное пользовательское табличное пространство на буферном пуле 32k), система работает уже 4 года, объем базы достиг 30Gb, причем особенность - ОПЕРАЦИЙ УДАЛЕНИЯ НЕТ ВООБЩЕ, ОБНОВЛЕНИЯ ЕДИНИЧНЫ И КАСАЮТСЯ ТОЛЬКО МЕЛКИХ ТАБЛИЧЕК С ПАРОЙ СОТНЕЙ ЗАПИСЕЙ, идет только вставка и выборки .

быстродействие выборок естественно просело со временем на таком объеме базы, посему решил реорганизовать таблицы и собрать статистику по индексам :

REORG TABLE MYSCHEMA.TABLE1@

RUNSTATS ON TABLE MYSCHEMA.TABLE1 AND INDEXES ALL SHRLEVEL CHANGE@

- для каждой из таблиц ;

по итогу проведения данной процедуры не обнаружил роста производительности выборок !! ;

Вопрос у меня: нужны ли были вообще в такой ситуации данные манипуляции и если нужны, то почему их результативность оказалась невысокой ?

Спасибо.
...
Рейтинг: 0 / 0
Реорганизация таблиц и сбор статистики по индексам
    #36465437
olzhas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
warIord,
Reorg нужен если у вас много операции вставки, удаления, изменения. т.е. когда данные дефрагментируются. А так у вас плавненько таблица заполняется одними вставками.
По статистике видимо у вас данные однородные, и для БД уже не важно 100 у вас записей или 100 000 он будет брать один и тот же план запроса.

Что бы выросла производительность нужно разделить данные. Актуальные данные в одну таблицу, исторические в другую.
...
Рейтинг: 0 / 0
Реорганизация таблиц и сбор статистики по индексам
    #36465456
warIord
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, я вот тоже к такому склоняюсь, еще вот REORGCHK команду вспомнил - но чтобы интерпретировать ее результаты надо прокачаться в доке по ней,

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


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