powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проблемы блокировок на системных таблицах
6 сообщений из 6, страница 1 из 1
Проблемы блокировок на системных таблицах
    #36856843
mataba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток!

Помогите разобраться со следующей ситуацией!!!!
Есть основной сервер db2 версия 9.7. К нему, используя технологию federated подключаются клиентские приложения (т.е. используя свою базу + основной сервер). Практически каждое утро имеем проблемы с блокировками. Приложение-источник блокирует следующие системные таблицы:
SYSIBM.SYSPLANDEP UPDATE(U)
SYSIBM.SYSSECTION UPDATE(U)
SYSIBM.SYSPLAN EXCLUSIVE (X)
SYSIBM.SYSPLAN IntentExclusive(IX)
SYSIBM.PLANDEP IntentExclusive(IX)
SYSIBM.SYSUSERAUTH IntentShare(IS)
SYSIBM.SYSSECTION IntentExclusive(IX)

Разработчики клиентского ПО утверждают, что все их запросы только на чтение данных.
Мониторинг SQL-запросов не помогает решить проблему.
С чем может быть связана такая ситуация? В какую сторону копать?
...
Рейтинг: 0 / 0
Проблемы блокировок на системных таблицах
    #36857288
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может дело в уровне изоляции которое выставляет клиентское приложение?
...
Рейтинг: 0 / 0
Проблемы блокировок на системных таблицах
    #36858054
mataba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне интересно, могу ли я сделать что-либо как администратор, помимо force application ?
Почему же блокируются именно системные таблицы?
Исходя из данных мониторинга SQL-запросов, во всех запросах используется "for read only".
...
Рейтинг: 0 / 0
Проблемы блокировок на системных таблицах
    #36858381
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очевидно, происходит компиляция пакетов для хранимых процедур и/или динамических SQL. Какие конкретно "проблемы с блокировками" у вас возникают?
...
Рейтинг: 0 / 0
Проблемы блокировок на системных таблицах
    #36859326
mataba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обычно откат транзакций по locktime out, но бывает и deadlocks
...
Рейтинг: 0 / 0
Проблемы блокировок на системных таблицах
    #36860693
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
matabaОбычно откат транзакций по locktime out, но бывает и deadlocks

Довольно очевидно. Я хотел спросить, что делают ваши приложения, когда это происходит.

Попробуйте собрать дополнительную информацию при помощи монитора событий блокировки:

1. create event monitor lockmon for locking write to unformatted event table

2. set event monitor lockmon state 1

3. update db cfg using mon_locks without_hist mon_deadlocks without_hist

4. Дождитесь интересующих вас событий

5. Скомпилируйте находящуюся в sqllib/samples/java/jdbc программу db2evmonfmt и запустите ее:

java db2evmonfmt -d <ваша бд> -ue lockmon -ftext

6. set event monitor lockmon state 0

Подробности здесь: http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.admin.mon.doc/doc/c0054136.html
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проблемы блокировок на системных таблицах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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