powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Помогите с настройкой DB2
5 сообщений из 5, страница 1 из 1
Помогите с настройкой DB2
    #36803135
Svargor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется такая картина:
Есть сервер (ОС windows server 2003 standart edition). На нем установлена DB2 express-c 9.7.
В ней крутится более 30 баз. Базы используются для просмотра, так что производительность баз не критична.
Проблема в следующем, при наличии более 20 соединений с базами, все последующие соединения выдают ошибку: "SQL1084C Невозможно разместить сегменты под совместную память"
Предполагаю что необходимо на всех базах уменьшить параметр dbheap.
Вопрос в следующем - каким образом можно одним действием на всех БД изменить этот параметр, возможно через bat файл или скриптом, или еще каким способом?
Пройтись один раз и руками исправить этот параметр на всех БД было бы не сложно, но проблема в том что базы обновляются каждый месяц и эту операцию необходимо выполнять так же каждый месяц.
Каким способом можно автоматизировать процесс?
...
Рейтинг: 0 / 0
Помогите с настройкой DB2
    #36804205
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Svargor,

Как на счет использования - DB2 Autonomic Features ?!

Автоматическая настройка памяти - http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/c0024366.htm

PS: Полезная информация -
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e04085d4-f0d0-2c10-9ba0-a168ff55a32a?QuickLink=index&overridelayout=true

С уважением,
Вадим Головский.
...
Рейтинг: 0 / 0
Помогите с настройкой DB2
    #36806246
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Svargor,

Тут не в dbheap скорее всего дело, а в размерах буферных пулов баз - всё-таки чтоб 30 баз в 2GB памяти засунуть, да ещё пользователей пускать - это надо очень небольшие буферы делать (хотя бы первоначальный размер делать маленьким).

Перебрать все базы можно простым скриптом, который надо запускать из db2cw.
Если бы надо было параметр во всех базах поменять, то:
Код: plaintext
1.
2.
3.
4.
5.
6.
echo off
for /F "tokens=1,2 delims==" %%i in ('db2 list db directory ^| find /i "database alias"') do if NOT .%%j.==.. @call :wrk %%j
goto :eof

:wrk
db2 update db cfg for % 1  using dbheap N
goto :eof
...
Рейтинг: 0 / 0
Помогите с настройкой DB2
    #36810581
Svargor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за советы. Теперь проблема решена.
...
Рейтинг: 0 / 0
Помогите с настройкой DB2
    #36814585
ARIST_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Svargor,

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


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