Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.04.2009, 21:33
|
|||
|---|---|---|---|
|
|||
Внутренний параллелизм (intra_parallel) стоит ли заморачиваться при одной базе в экземпляр |
|||
|
#18+
Итак, дано: одна база в экземпляре размером 7,3 Гб, DB2 8.2 (8.1+fixpak14, разрешено 2 процессора, 8Гб ОЗУ). Есть проблема с производительностью, которая выражается для пользователя в медленном открытии окон если они вообще открываются, а на БД в возникновении deadlock'ов на причём с приличных их количеством в течении одного часа. Приложение построено скорее как DW (Data Warehouse) чем OLTP, т.е. как всё хорошее приложение задумывалось как быстрое OLTP, но получилось DW Теперь вопросы, во-первых, есть ли разница в настройке dbm и db для включения intra_parallel на 8.2 и 9X DB2 (т.е. для 9Х знаю точно нужно отключить автообслуживание БД те. auto_main off auto_reorg off auto_runstat и тп, параметр среды FEDERATED=NO, далее intra_parallel=YES, dft_degree=Any). Второй, вопрос есть ли какая то разница как работает intra_parallel в 64-битной DB2 и 32-битной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2009, 10:05
|
|||
|---|---|---|---|
|
|||
Внутренний параллелизм (intra_parallel) стоит ли заморачиваться при одной базе в экземпляр |
|||
|
#18+
Anka_Sесть ли разница в настройке dbm и db для включения intra_parallel на 8.2 и 9X DB2 (т.е. для 9Х знаю точно нужно отключить автообслуживание БД те. auto_main off auto_reorg off auto_runstat и тп, параметр среды FEDERATED=NO, далее intra_parallel=YES, dft_degree=Any).Это не так на обеих версиях. Несовместимы только: auto_stats_prof = on и intra_parallel = on или federated = on Anka_SВторой, вопрос есть ли какая то разница как работает intra_parallel в 64-битной DB2 и 32-битной.Нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2009, 19:30
|
|||
|---|---|---|---|
|
|||
Внутренний параллелизм (intra_parallel) стоит ли заморачиваться при одной базе в экземпляр |
|||
|
#18+
Mark Barinstein, спасибо это обнадёживает, хотя то народ говорит что intra_parallel может увеличить время обработки запросов, так же как изменение DFT_QUERYOPT с дефолтного 5 на наивысшее 9. И еще есть "вилка" по автоматическому обслуживанию база постоянно говорит о том что ей хотелось бы получить и runstat и reorg и bakcup, то есть в логe db2diag.log постоянно сыпятся сообщения Level:Event с текстом automatic reorg evalution, монитор постоянно показывает две три таблицы в состоянии требующем то сбора статистики, то реорганизации, причём порой сразу же после прохода таблиц runstat'ом c update статистики и последующего reorg'а. Сам db2diag.log c 16/01/2009 догнался уже до 95 метров читать его малоприятное занятие, рука тянется поотключать мониторы, но приложение работающее с базой слишком нестабильно. Можно его конечно пересоздать, но у меня был день(сутки) когда в лог нападало почти 800000 строк, т.е. как времменная мера может помочь не надолго :( Есть какая нибудь утилита более или менее удобоваримая что бы читать db2diag.log от db2 v.8.1 с 17 fixpak'ом (ОС Linux RH) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2009, 19:41
|
|||
|---|---|---|---|
|
|||
Внутренний параллелизм (intra_parallel) стоит ли заморачиваться при одной базе в экземпляр |
|||
|
#18+
Sorry, фикспак всё же 14, хотя я их 17 пользую но на другой задаче ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.04.2009, 09:51
|
|||
|---|---|---|---|
|
|||
Внутренний параллелизм (intra_parallel) стоит ли заморачиваться при одной базе в экземпляр |
|||
|
#18+
Anka_Sнарод говорит что intra_parallel может увеличить время обработки запросов, так же как изменение DFT_QUERYOPT с дефолтного 5 на наивысшее 9.Может. Для OLTP, как правило, не рекомендуется использовать intra_parallel, т.к. там запросы короткие и быстрые, а накладные расходы при использовании нескольких агентов для таких запросов могут только ухудшить время отклика.Anka_S И еще есть "вилка" по автоматическому обслуживанию база постоянно говорит о том что ей хотелось бы получить и runstat и reorg и bakcup, то есть в логe db2diag.log постоянно сыпятся сообщения Level:Event с текстом automatic reorg evalution, монитор постоянно показывает две три таблицы в состоянии требующем то сбора статистики, то реорганизации, причём порой сразу же после прохода таблиц runstat'ом c update статистики и последующего reorg'а.См. тут .Anka_SЕсть какая нибудь утилита более или менее удобоваримая что бы читать db2diag.log db2diag . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.05.2009, 10:07
|
|||
|---|---|---|---|
|
|||
Внутренний параллелизм (intra_parallel) стоит ли заморачиваться при одной базе в экземпляр |
|||
|
#18+
Anka_SИ еще есть "вилка" по автоматическому обслуживанию база постоянно говорит о том что ей хотелось бы получить и runstat и reorg и bakcup, то есть в логe db2diag.log постоянно сыпятся сообщения Level:Event с текстом automatic reorg evalution, монитор постоянно показывает две три таблицы в состоянии требующем то сбора статистики, то реорганизации, причём порой сразу же после прохода таблиц runstat'ом c update статистики и последующего reorg'а.Оно правильно делает: сначала реорганизуют таблицу, а потом собирают статистику, а не наоборот.Anka_S Сам db2diag.log c 16/01/2009 догнался уже до 95 метров читать его малоприятное занятие, рука тянется поотключать мониторы, но приложение работающее с базой слишком нестабильно. Можно его конечно пересоздать, но у меня был день(сутки) когда в лог нападало почти 800000 строк...Вы можете уменьшить уровень диагностики, понизив diaglevel . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=43&tablet=1&tid=1603273]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 351ms |

| 0 / 0 |
