powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как увеличить быстродействие db2?
8 сообщений из 8, страница 1 из 1
Как увеличить быстродействие db2?
    #36847216
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток. Есть софт работающий с бд. При обращении к бд(выборка из бд), действие отрабатывает медленно. У товарищей на этом же софте с такой же структурой бд данные действия отрабатывают за 5-7 секунд, а у меня за 4-5 минут(таблицы к которым идет обращение у товарищей в разы больше).
Пробовал собрать статистику потом db2rbind, не помогло. Увеличил пул буферов. не помогло.
...
Рейтинг: 0 / 0
Как увеличить быстродействие db2?
    #36847269
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может у товарищей железо мощнее? Или на вашем сервере кроме базы еще что то активно работает.
...
Рейтинг: 0 / 0
Как увеличить быстродействие db2?
    #36847270
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Guzya,

Здравствуйте.
Как статистику собираете?
Как db2rbind запускаете?
Софт динамический или статический sql использует?
Проверять на необходимость реорганизации / реорганизовывать таблицы пробовали?
Планы запросов сравнивали?
...
Рейтинг: 0 / 0
Как увеличить быстродействие db2?
    #36847297
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guzya
...
Увеличил пул буферов. не помогло.

Пул буферов тоже может быть не один а несколько, и ваши запросы могут обращаться к таблицам которые используют другие пулы, а не тот который вы увеличили.
...
Рейтинг: 0 / 0
Как увеличить быстродействие db2?
    #36847347
Гилёв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Как увеличить быстродействие db2?
    #36847758
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все таблицы в одном таб. пространстве. Задача на сервере только эта. Сервер: озу 4Гб, 4 ядра(2 по 2). Железо у товарищей разное, есть и мощнее, и слабее, но у всех работает быстрее чем у меня.
Статистику запускаю выделением всех таблиц и собрать статистику(пробовал и с индексами, и без). Окно авто. обслу-я для сбора статистики и реорганизации назначено на ночь. Предупреждений по этому поводу вроде не наблюдаю.
Запросы используются динамические(на сколько я понимаю). Редактировать запросы я не могу.
...
Рейтинг: 0 / 0
Как увеличить быстродействие db2?
    #36851895
Vladimir Kiselev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Guzya,

Кроме структуры БД есть еще настройки инстанции (get dbm cfg) и БД (connect .. & get db cfg).
Windows? Linux? Версия DB2?
Если хотя бы Linux, то можно посмотреть нагрузку ОС утилитой nmon , для начала. Или db2top (точно не помню с какой версии она есть, на 9.1.8 точно есть).
Если один tablespace, то можно посмотреть к какому буферпулу он подключен (select * from syscat.tablespaces).
Как уже советовали, можно посмотреть план запроса на Вашей системе и на других, собрав, предварительно статистику.
Кроме всего прочего сравнивать нужно еще и количество соединений (get applications).
...
Рейтинг: 0 / 0
Как увеличить быстродействие db2?
    #36856161
Anka_S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vladimir Kiselev,
Плюсом к cfg db, cfg dbm, cfg admin ещё db2set идет там то же можно указать DB2_MEM_TUNING_RANGE и DB2_PARALLEL_IO
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как увеличить быстродействие db2?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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