Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 Вопрос по ClearQuest.  [new]
Guzya
Member

Откуда:
Сообщений: 317
Приветствую!
Столкнулся с ClearQuest впервые и появился вопрос.
Имеется бд, которая как я понял содержит в себе непосредственно данные CQ, т.е. настройки, схемы, пользователи и т.д.
Сама бд маленькая, примерно 300Мб, но при коннекте отъедается почти 14Гб памяти.
Собственно вопрос в том, это некая необходимая специфика или, кто-то в свое время был очень щедрым?

DB2 10.1
Разработка в CQ не ведется.
Пользователей около 50, работают с пользовательской бд, но изначально подключение идет к бд настроек CQ. Как я понял в этот момент из бд CQ
достаются данные подключения к пользовательской бд и уже потом идет подключение к пользовательской бд.
Клиент ClearQuest Maintenance Tool.
23 ноя 18, 16:32    [21743103]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по ClearQuest.  [new]
CawaSPb
Member

Откуда: Питер/Москва/Wroclaw
Сообщений: 982
Guzya,

А покажите, пожалуйста, результат:
db2pd -memsets -mempools
db2pd -memsets -mempools -alldbs
24 ноя 18, 04:07    [21743500]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по ClearQuest.  [new]
Guzya
Member

Откуда:
Сообщений: 317
Информацию смогу предоставить не раньше пн, вт.
Но буфферпул там один, страница 4k, а размер как я понял в автомате.
24 ноя 18, 13:36    [21743630]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по ClearQuest.  [new]
Guzya
Member

Откуда:
Сообщений: 317
Результаты.

К сообщению приложен файл (111.zip - 4Kb) cкачать
26 ноя 18, 11:44    [21744661]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по ClearQuest.  [new]
CawaSPb
Member

Откуда: Питер/Москва/Wroclaw
Сообщений: 982
Guzya
Результаты.

Ну вот там чёрным по белому написано, что у вас две базы, у одной есть буфферпул в 5Gb, у другой в 15Gb.

Посмотрите также результаты:
db2pd -bufferpools -alldbs
db2look -d CQDBMS21 -l -o CQDBMS21.ddl
db2look -d CQSCHDB   -l -o CQSCHDB.ddl

Ну и
get dbm cfg | grep -i INSTANCE_MEMORY
get dbm cfg for CQDBMS21 |grep SELF_TUNING_MEM
get dbm cfg for CQDBMS21 |grep DATABASE_MEMORY
get dbm cfg for CQSCHDB |grep SELF_TUNING_MEM
get dbm cfg for CQSCHDB |grep DATABASE_MEMORY
27 ноя 18, 01:41    [21745609]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по ClearQuest.  [new]
Guzya
Member

Откуда:
Сообщений: 317
INSTANCE_MEMORY автомат.
SELF_TUNING_MEM включен.
DATABASE_MEMORY автомат.

После переезда на новый сервер все выровнялось (1-2Гб. , но они прописаны).
Почему на старом сервере отъедало столько памяти не понятно.
27 ноя 18, 21:17    [21746619]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по ClearQuest.  [new]
CawaSPb
Member

Откуда: Питер/Москва/Wroclaw
Сообщений: 982
Guzya
После переезда на новый сервер все выровнялось (1-2Гб. , но они прописаны).
Почему на старом сервере отъедало столько памяти не понятно.

Первым шагом - посмотрите результаты
db2look -d CQDBMS21 -l -o CQDBMS21.ddl
db2look -d CQSCHDB  -l -o CQSCHDB.ddl

Там будут прописаны определения буфферпулов. Вполне вероятно - с заданным размером.
27 ноя 18, 22:17    [21746665]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по ClearQuest.  [new]
Guzya
Member

Откуда:
Сообщений: 317
Завтра проверим. Но я не понял, как буфферпул мог измениться, переносили оффлайн бэкапом.
27 ноя 18, 22:28    [21746673]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по ClearQuest.  [new]
CawaSPb
Member

Откуда: Питер/Москва/Wroclaw
Сообщений: 982
Guzya
Завтра проверим. Но я не понял, как буфферпул мог измениться, переносили оффлайн бэкапом.

Определение буфферпула не изменится.
Но:
а) Если размер поставлен в автомат, а INSTANCE/DB memory урезаны, Self-Tuning Memory Manager оттолкнётся от размеров имеющейся памяти.
б) Если размер прописан, но памяти недостаточно, буфферпул не стартует, а будет использоваться крошечный служебный в 16 страниц.
https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.1.0/com.ibm.db2.luw.admin.perf.doc/doc/c0005391.html
To ensure that an appropriate buffer pool is available in all circumstances, Db2® creates small system buffer pools, one with each of the following page sizes: 4 KB, 8 KB, 16 KB, and 32 KB. The size of each buffer pool is 16 pages. These buffer pools are hidden; they are not in the system catalog or in the buffer pool system files. You cannot use or alter them directly, but Db2 uses these buffer pools in the following circumstances:

* When a specified buffer pool is not started because it was created using the DEFERRED keyword, or when a buffer pool of the required page size is inactive because insufficient memory is available to create it
A message is written to the administration notification log. If necessary, table spaces are remapped to a system buffer pool. Performance might be drastically reduced.

Это может вызвать существенную деградацию производительности. Проверьте.

Похоже, на исходном сервере СУБД "забыли сообщить", что она не одна на сервере живёт.
Как получить первое грубое приближние конфигурации под заданный объём памяти - см. команду AUTOCONFIGURE.
28 ноя 18, 00:48    [21746738]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по ClearQuest.  [new]
Guzya
Member

Откуда:
Сообщений: 317
Пулы нормально стартовали, проблем с производительностью пока не наблюдается. Большой нагрузки на бд нет, там все больше на просмотр.
Но окончательные результаты будут в конце дня.
Database CQSCHDB

Address            Id   Name               PageSz     PA-NumPgs  BA-NumPgs  BlkSize    NumTbsp    PgsToRemov CurrentSz  PostAlter  SuspndTSCt Automatic 
0x000007FFB9B8A0E0 1    IBMDEFAULTBP       4096       54163      0          0          5          0          54163      54163      0          True   
0x000007FFB9B68DA0 4096 IBMSYSTEMBP4K      4096       16         0          0          0          0          16         16         0          False  
0x000007FFB9B71260 4097 IBMSYSTEMBP8K      8192       16         0          0          0          0          16         16         0          False  
0x000007FFB9B79720 4098 IBMSYSTEMBP16K     16384      16         0          0          0          0          16         16         0          False  
0x000007FFB9B81BE0 4099 IBMSYSTEMBP32K     32768      16         0          0          0          0          16         16         0          False  

Database CQDBMS21

Address            Id   Name               PageSz     PA-NumPgs  BA-NumPgs  BlkSize    NumTbsp    PgsToRemov CurrentSz  PostAlter  SuspndTSCt Automatic 
0x000007FFF04CA200 1    IBMDEFAULTBP       4096       160654     0          0          4          0          160654     160654     0          True   
0x000007FFF04D2700 2    BP8K               8192       1000       0          0          1          0          1000       1000       0          True   
0x000007FFF04A8EC0 4096 IBMSYSTEMBP4K      4096       16         0          0          0          0          16         16         0          False  
0x000007FFF04B1380 4097 IBMSYSTEMBP8K      8192       16         0          0          0          0          16         16         0          False  
0x000007FFF04B9840 4098 IBMSYSTEMBP16K     16384      16         0          0          0          0          16         16         0          False  
0x000007FFF04C1D00 4099 IBMSYSTEMBP32K     32768      16         0          0          0          0          16         16         0          False  
28 ноя 18, 11:12    [21746979]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить