powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Возврат большого блока данных на клиент - ускорить...
7 сообщений из 7, страница 1 из 1
Возврат большого блока данных на клиент - ускорить...
    #38226361
Фотография medoed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Благодаря Марку - у меня появилась вера в DB2
И я очень надеюсь, что продукты DB2 не будет постигать участь продуктов
http://www.sql.ru/forum/actualthread.aspx?tid=1017179][ Sybase /url]

Конкретная задача такая - запрос из DB2 (версия 9.7) возвращает порядка 50 тысяч строк на клиент.
Методом теста выяснилось - что если в запросе числовые поля, то он работает за 2 секунды, если оставляем строковые то 12 секунд. И выборка происходит поэтапно...
Вопрос можно ли увеличить буфер отдачи, что нить boofer pool в системных настройках базы?
Стоит ли этот параметр увеличивать вообще, как это увеличение скажется на производительности?
Я не админ, поэтому прощения, возможно за ламерский вопрос, спасибо!
...
Рейтинг: 0 / 0
Возврат большого блока данных на клиент - ускорить...
    #38226366
Фотография medoed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри ссылку плохо прикрепил про Sybase:

http://www.sql.ru/forum/actualthread.aspx?tid=1017179][Finished Powerbuilder/url]
...
Рейтинг: 0 / 0
Возврат большого блока данных на клиент - ускорить...
    #38227166
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
medoed,

Здравствуйте.

Specifying row blocking to reduce overhead
Там есть пара параметров - aslheapsz (для локальных клиентов) и rqrioblk (для удалённых), которые могут повлиять на ситуацию.
Но, скорее всего, если вы тянете с сервера слишком "широкие" данные в большом количестве, то кардинально на ситуацию вы не повлияете...
...
Рейтинг: 0 / 0
Возврат большого блока данных на клиент - ускорить...
    #38227952
Фотография medoed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinsteinmedoed,

Здравствуйте.

Specifying row blocking to reduce overhead
Там есть пара параметров - aslheapsz (для локальных клиентов) и rqrioblk (для удалённых), которые могут повлиять на ситуацию.
Но, скорее всего, если вы тянете с сервера слишком "широкие" данные в большом количестве, то кардинально на ситуацию вы не повлияете...

Спасибо Марк за ссылку - у меня локальный клиент, а каково должно быть оптимально выставлено значение aslheapsz, чтобы и тормозов не было и большие блоки быстро выгружались?
...
Рейтинг: 0 / 0
Возврат большого блока данных на клиент - ускорить...
    #38228023
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
medoedу меня локальный клиент, а каково должно быть оптимально выставлено значение aslheapsz, чтобы и тормозов не было и большие блоки быстро выгружались?Тормоза по-любому будут, если много данных передаётся :)
На всякий: локальный клиент - это который по IPC работает, а не по TCPIP (работащие даже на этом же самом сервере приложения могут работать по TCPIP).
Там по ссылке выше написано, сколько примерно записей влезут в эти ~60K (умолчание) для aslheapsz .
Только экспериментами можно выяснить, повлияет ли увеличение его значение на производительность.
Чтоб изменения этого параметра вступили в силу, надо перезапустить DB2.
...
Рейтинг: 0 / 0
Возврат большого блока данных на клиент - ускорить...
    #38228065
Фотография medoed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinsteinmedoedу меня локальный клиент, а каково должно быть оптимально выставлено значение aslheapsz, чтобы и тормозов не было и большие блоки быстро выгружались?Тормоза по-любому будут, если много данных передаётся :)
На всякий: локальный клиент - это который по IPC работает, а не по TCPIP (работащие даже на этом же самом сервере приложения могут работать по TCPIP).
Там по ссылке выше написано, сколько примерно записей влезут в эти ~60K (умолчание) для aslheapsz .
Только экспериментами можно выяснить, повлияет ли увеличение его значение на производительность.
Чтоб изменения этого параметра вступили в силу, надо перезапустить DB2.

Да с начальником обсудили - конечно я ошибся. Мне нужен параметры для удаленных программ - работающих через TCPIP протокол. Задам конкретный вопрос - у Вас данный параметр rqrioblk чему был равен на боевых системах, чтоб ориентироваться на Ваш опыт так сказать:) ?
...
Рейтинг: 0 / 0
Возврат большого блока данных на клиент - ускорить...
    #38228545
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
medoedу Вас данный параметр rqrioblk чему был равен на боевых системах, чтоб ориентироваться на Ваш опыт так сказать:) ?Не помню, чтобы я его изменял когда-то.
aslheapsz - да, менял - это для внешних процедур надо было.
А этот - нет.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Возврат большого блока данных на клиент - ускорить...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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