Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблемы блокировок на системных таблицах
|
|||
|---|---|---|---|
|
#18+
Доброе время суток! Помогите разобраться со следующей ситуацией!!!! Есть основной сервер 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-запросов не помогает решить проблему. С чем может быть связана такая ситуация? В какую сторону копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2010, 10:35 |
|
||
|
Проблемы блокировок на системных таблицах
|
|||
|---|---|---|---|
|
#18+
Может дело в уровне изоляции которое выставляет клиентское приложение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2010, 12:39 |
|
||
|
Проблемы блокировок на системных таблицах
|
|||
|---|---|---|---|
|
#18+
Мне интересно, могу ли я сделать что-либо как администратор, помимо force application ? Почему же блокируются именно системные таблицы? Исходя из данных мониторинга SQL-запросов, во всех запросах используется "for read only". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2010, 15:27 |
|
||
|
Проблемы блокировок на системных таблицах
|
|||
|---|---|---|---|
|
#18+
Очевидно, происходит компиляция пакетов для хранимых процедур и/или динамических SQL. Какие конкретно "проблемы с блокировками" у вас возникают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2010, 16:28 |
|
||
|
Проблемы блокировок на системных таблицах
|
|||
|---|---|---|---|
|
#18+
Обычно откат транзакций по locktime out, но бывает и deadlocks ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2010, 09:30 |
|
||
|
Проблемы блокировок на системных таблицах
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2010, 17:04 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=36856843&tid=1602571]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 173ms |

| 0 / 0 |
