Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / По сбору статистики и проведения реорганизации / 18 сообщений из 18, страница 1 из 1
04.10.2010, 07:23
    #36879508
Kostya9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Уважаемые форумчане!
Просьба оказать помощь новичку!
Необходимо производить реорганизацию и сбор статистики с помошью скриптов, подскажите пожалуйста:
1. Какие команды отвечают за это?
2. Формат команд?
3. В какой последовательности необходимо запускать?

И если можно примеры!
...
Рейтинг: 0 / 0
04.10.2010, 08:16
    #36879521
Alexey Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Kostya9,

а планировщик не подойдет?
в дб2 есть возможность наделать заданий - они будут выполняться по расписанию и собирать статистику.

если не подойдёт, то в командном центре выберите нужные таблицы и правой кнопкой мышки выберите реорг или ранстат, настройте все что надо, а затем на последнем шаге там можно посмотреть и скопировать sql скрипт.

P.S. на будущее указывайте версию DB2 и OS на которой она крутится.
...
Рейтинг: 0 / 0
04.10.2010, 08:43
    #36879540
Kostya9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Alexey Kuznetsov
Извиняюсь, что не указал!
версия db2 8.2
ОС Windows Server 2003

Я так понимаю, что планировщик Вы имеете ввиду который настраивается в конфигурировании параметров - автоматическое обслуживание?
...
Рейтинг: 0 / 0
04.10.2010, 09:37
    #36879605
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Kostya9Уважаемые форумчане!
Просьба оказать помощь новичку!
Необходимо производить реорганизацию и сбор статистики с помошью скриптов
...


Почему именно с помощью скриптов? В db2 есть прекрасные средства автоматизации, надо только правильно настроить их. Например реорганизацию и сбор статистики можно выполнять автоматически и в указанные промежутки времени. Для этого надо включить параметры базы: AUTO_MAINT, AUTO_TBL_MAINT, AUTO_RUNSTATS, AUTO_REORG. После этого надо настроить окна (временные интервалы) во время которых будут запускаться эти операции, с помощью Центра управления > контекстное меню на базе (пр.кнопка мыши) > конфигурировать автоматическое обслуживание.
...
Рейтинг: 0 / 0
05.10.2010, 11:18
    #36881794
Kostya9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Andron, вот параметры конфигурации, сбор статистики и реорганизация стоят авто, но не работают:

Автоматическое обслуживание (AUTO_MAINT) = ON
Автоматическое резервное копирование базы данных (AUTO_DB_BACKUP) = OFF
Автоматическое обслуживание таблиц (AUTO_TBL_MAINT) = ON
Автоматический запуск runstats (AUTO_RUNSTATS) = ON
Автоматическое профилирование статистики (AUTO_STATS_PROF) = OFF
Автоматическое изменение профиля (AUTO_PROF_UPD) = OFF
Автоматическая реорганизация (AUTO_REORG) = ON


Что еще может быть?
...
Рейтинг: 0 / 0
05.10.2010, 13:04
    #36882182
Ivan Ivanich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
а каталог инструментов и база toolsdb есть на этом экземпляре?
...
Рейтинг: 0 / 0
05.10.2010, 15:06
    #36882662
Kostya9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Ivan Ivanich,
При установке db2 каталог инструментов устанавливал, БД toolsdb присутствует!
...
Рейтинг: 0 / 0
05.10.2010, 15:47
    #36882819
Ivan Ivanich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Kostya9,

и что выполнили вот это "Центра управления > контекстное меню на базе (пр.кнопка мыши) > конфигурировать автоматическое обслуживание." установили расписание - и всё равно ничего?
...
Рейтинг: 0 / 0
05.10.2010, 15:54
    #36882834
Kostya9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Ivan Ivanich,

Да все сделал! Не дало результатов никаких!
...
Рейтинг: 0 / 0
05.10.2010, 16:18
    #36882914
Kostya9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Ivan Ivanich,

Пробовал следующим образов, через центр работоспособности, при информировании о необходимости произвести реорганизацию или сбор статистики, проводил все с помощью скриптов, полученных при просмотре рекомендаций, с помощью рекомендаций ругается на некорректный синтаксис скрипта. Вот пример скрипта:
connect to database db_name;
вот как раз на эту строчку и ругается, копировал отдельно команду и выполнял ее в запросе к необходимой БД и все отлично прошло, почему при этом не проходит не понимаю!?!?
...
Рейтинг: 0 / 0
05.10.2010, 16:21
    #36882925
Ivan Ivanich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Kostya9,

а как именно ругается?
...
Рейтинг: 0 / 0
05.10.2010, 16:52
    #36883042
Kostya9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Ivan Ivanich,

Вот что пишет: SQL0104N Обнаружен неправильный элемент "db_name" после текста "DATABASE"

А вот команда которую показавает в центре работоспособности: connect to database db_name...

Я ее вот так отредактировал: connect to db_name, и сработало!
...
Рейтинг: 0 / 0
05.10.2010, 16:59
    #36883073
Ivan Ivanich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Kostya9,

) сразу и не заметил. конечно connect to dbname

теперь статистика и реогр работает?
...
Рейтинг: 0 / 0
05.10.2010, 17:24
    #36883147
Kostya9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Ivan Ivanich,
работает, когда я сам команду прописываю, а автоматически не хочет!!!

И еще я не понял, почему db2 мне такую команду выдал!? и сам же на нее руганулся!!!
...
Рейтинг: 0 / 0
05.10.2010, 18:30
    #36883299
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
...
Рейтинг: 0 / 0
05.10.2010, 18:52
    #36883329
Kostya9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Mark Barinstein, а может есть на русском языке? так легче и быстрее!
...
Рейтинг: 0 / 0
05.10.2010, 19:03
    #36883352
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Kostya9а может есть на русском языке? так легче и быстрее! Автоматический сбор статистики в DB2 для платформ Linux, UNIX и Windows
...
Рейтинг: 0 / 0
05.10.2010, 19:15
    #36883378
Kostya9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По сбору статистики и проведения реорганизации
Mark Barinstein, СПАСИБО БОЛЬШОЕ!

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


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