Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Существует проблема с буферными пулами система их просто не запускает есть 3 пула размером по 10000 с размером страниц 32 и 1 системный с размером 300112 с размером страниц 4 При старте db2 система их не запускает ругаясь на недостаток памяти хотя в винде вижу 6 гигов таковай пробовал уменьшать размер пулов видит максимум 6500( все по 6500 кроме системного) вообще прога "работает" без пулов но с глюками, тоесть в определенный момент просто выкидывает из программы Уменьшение пулов к нормально работе не приводит как только они забиваются(пулы), а это происходит при увеличении работающих пользователей db2 валит ошибки и подконектиться болше никто не может. Пользователей должно работаь хотябы 200, а пулы забиваются уже при 30. Может кто сталкивался с такой ситуацией и подскажет что нибуть куда копать какие настройки подправить. Заранее спасибо.!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 11:52 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Очевидно, Виндовс у вас 32-битная? В ней размер пользовательского сегмента памяти 2 ГБ (ну, в военное время может достигать 3 ГБ, если в boot.ini выставлен параметр /3GB). Таким образом, процесс ДБ2 вместе со всеми его буферными пулами и другими кусками памяти должен помещаться в эти 2 (3) ГБ. Можно переместить пулы в расширенную память, но для этого придется с бубном потанцевать. Читать здесь - http://www.redbooks.ibm.com/redbooks/pdfs/sg246893.pdf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 00:56 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Спасибо за участие! Инструкция очень хорошая! Сами подозревали что проблема в ОС Нам не удалось заставить DB2 увидеть 6GB в WIN2003EE(винда в свою очередь тоже не сразу увидела эту память) Подскажи пожалуйста в каком направлении копать. Танцевать с бубнами просто не успеваю. Горю!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 08:52 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Какой процессор у вас? Поставте 64-bit Windows и не мучайтесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 09:24 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Машина 2 процессора 2-х ядерных Вопрос И db2 придеться под 64 ставить да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 10:28 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Уточняю db2 64-х разрядную? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 10:30 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Vladimir MahrovС Подскажи пожалуйста в каком направлении копать. Танцевать с бубнами просто не успеваю. Горю!!! Здесь все написано подробно: http://www-1.ibm.com/support/docview.wss?rs=71&context=SSEPGG&uid=swg21083192&loc=en_US&cs=utf-8&lang=en ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 17:53 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Ну чтож статейка очень хорошая. Огромное спасибо. Нам помогло выставление ключя /3gb С AWE немного посложнее Не до конца понимаю как правильно с ней работать команда db2set db2_awe=2,100,50 добавляет строку в реестр но как правильно расчитать нужные параметры при общей памяти 6GB и размерами 3 пулов по 10000 с размерами страниц 32Kb каждый незнаю. И как правильно прописать переменную DB2_AWE Windows 2000 Default=null также не совсем понятно. Насколько я понимаю нужно писать для каждого пула. Подскажи как правильно это сделать? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 08:39 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Вот тут есть информация по разным переменным, по DB2_AWE тоже... Но это для 8 версии. В 9-ке должны были внести изменения, почитать здесь ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2007, 09:59 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
HunterikВот тут есть информация по разным переменным, по DB2_AWE тоже... Но это для 8 версии. В 9-ке должны были внести изменения, почитать здесь ... Чесно говоря там почти ничего не написано. Хотя спасибо и за это. Я никак не могу понять как посчитать параметры для этих переменных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 08:21 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Вот ещё несколько слов о DB2_AWE. Windows 32-bit processes can access memory above the 4 Gbyte boundary imposed by a 32-bit hardware address pointer by using the Microsoft Address Windows Extensions (AWE). DB2 can address the memory above 4 GB by setting the DB2_AWE registry variable, and can utilize memory up to 64 GBytes for buffer pools. DB2 makes use of a “window” within the process’s user address space to access memory above 4 GBytes. The size of the window is configurable and must be between two buffer pool pages and 1.5 GBytes (or 2.5 GBytes, when the /3GB option is used). Memory accessed using AWE is associated with one or more buffer pools. The buffer pool must be defined (that is, it must exist in SYSCAT.BUFFERPOOLS) before it can be used by AWE. The DB2_AWE registry variable is used to define the buffer pool, the number of pages in the buffer pool, and the size of the window. Memory accessed via AWE is also “locked’; that is, it will not get paged out. This can provide a performance benefit—but be aware that it may affect the performance of other, non-DB2 processes. The format of the registry variable setting is as follows: db2set DB2_AWE=<buffer_pool_id>,number_of_pages, size_of_window Where buffer_pool_id is the identifier for the buffer pool. This can be found in the BUFFERPOOLID column of the relevant row in SYSCAT.BUFFERPOOLS. The buffer pool must have been defined before you define the DB2_AWE variable entry. The number_of_pages represents the number of pages of “buffer pool page size” in the memory region, and size_of_window represents the window size in “buffer pool page size” pages. Thus the region size is: (number_of_pages+size_of_window)*buffer_pool_page_size bytes. To define multiple regions, add semi-colon-separated entries, as shown in the following example: db2set DB2_AWE=1,100,20;2,500,100 If AWE support is enabled, extended storage cannot be used for any buffer pools. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 10:27 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
да эту статейку я изучил еще раз спасибо но остается один вопрос как расчитать параметр size_of_window ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 14:51 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Vladimir Mahrovно остается один вопрос как расчитать параметр size_of_window Окно (окна) размещаются в обычной памяти. Определите, сколько памяти в пределах 2 ГБ (3 ГБ) у вас свободно, и разделите по-честному между пулами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 19:53 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Все разобрался огромнейшее спасибо всем ответившим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2007, 08:59 |
|
||
|
Буферные пулы не работаю?
|
|||
|---|---|---|---|
|
#18+
Появилась проблема с производительностью: ...8 ГБ озу на сервере. 32-разрядноая виндоуз. ...Необходимо на буфер пулы отдать около 6 или 6.5 гб ОЗУ. Остальное планируется под прикладное. 1. Обязательно ли необходимо опция /3GB при включенном AWE ? 2. Как правильно понимать синтаксис команды: db2set DB2_AWE=<buffer_pool_id>,number_of_pages, size_of_window .... К примеру сегодня буфер пул IBMDEFAULTBP имеет 150000 страниц (4Кб) (~585 Мб). После увеличения размера буфер пула с помощью AWE (к примеру еще на 2 Гб), размер этого буфер пула будет 150000 страниц+размер окна, который будет добавлен с помощью AWE, то есть 585Мб+2Гб, так ? Как будет выглядеть синтаксис команды увеличнеия IBMDEFAULTBP на 2 ГБ ? ..Не совсем понятна "связь" между number_of_pages и size_of_window. Что из чего вытекает и как их считать - тяжеловатый перевод....((( ...3. По производительности. Если тупо увеличить с помощью AWE размеры буфер пулов в сумме до 6 Гб, на сервере в котором 8 ГБ ОЗУ, не повлияет ли это на производительность ? Или чем больше под буфер пулы выделены оперативки-тем лучше и быстрее работают SQL запросы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2010, 16:17 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=36416313&tid=1602948]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 287ms |

| 0 / 0 |
