powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / "Долгоиграющая" транзакция и LOGSECOND
7 сообщений из 7, страница 1 из 1
"Долгоиграющая" транзакция и LOGSECOND
    #35777664
newDB2u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуй sql.ru

Есть проблема. При запуске "долгой" транзакции приложение падает с ошибкой:

ADM1542W Application "disp+work" with application handle "0-943" and
application id "*LOCAL.db2bwp.090126084358" executing under
authentication id "SAPBWP " will be forced off of the database for
violating database configuration parameter MAX_LOG (current value
"100"). The unit of work will be rolled back.


Судя по ситуации заканчиваются логи указанные в параметре LOGPRIMARY. Почему транзакция не открывает логи указанные в параметре LOGSECOND?
...
Рейтинг: 0 / 0
"Долгоиграющая" транзакция и LOGSECOND
    #35777896
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Так задумано, наверное.
logsecond может быть -1 (типа, бесконечный журнал).
Чтобы ограничить транзакцию можно
max_log = 0
num_log_span = скока_надо_логов
...
Рейтинг: 0 / 0
"Долгоиграющая" транзакция и LOGSECOND
    #35777929
newDB2u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Марк, вопрос вот в чем. Когда транзакция будет использовать вторичные логи? Потому как в этой ситуации транзакция валится после того как заканчиваются основные логи хотя в конфигурации вторичные логи указаны и транзакция не пытается их открыть.
...
Рейтинг: 0 / 0
"Долгоиграющая" транзакция и LOGSECOND
    #35778009
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
newDB2uМарк, вопрос вот в чем. Когда транзакция будет использовать вторичные логи?Когда
max_log = 0
num_log_span = скока_надо_логов
если "скока_надо_логов" = 0 (т.е. без ограничений) или > logprimary.
У вас одна транзакция не может использовать вторичные логи, т.к. max_log = 100.
...
Рейтинг: 0 / 0
"Долгоиграющая" транзакция и LOGSECOND
    #35778010
mitek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
newDB2uМарк, вопрос вот в чем. Когда транзакция будет использовать вторичные логи? Потому как в этой ситуации транзакция валится после того как заканчиваются основные логи хотя в конфигурации вторичные логи указаны и транзакция не пытается их открыть.
У вас, судя по всему, MAX_LOG=100, т.е. когда транзакция сжирает все primary log's, то DB2 дает ей отлуп.

[офф] : Если не секрет : большое у вас BW ? На какой платформе и верcии DB2 ?
...
Рейтинг: 0 / 0
"Долгоиграющая" транзакция и LOGSECOND
    #35778056
newDB2u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miteknewDB2uМарк, вопрос вот в чем. Когда транзакция будет использовать вторичные логи? Потому как в этой ситуации транзакция валится после того как заканчиваются основные логи хотя в конфигурации вторичные логи указаны и транзакция не пытается их открыть.
У вас, судя по всему, MAX_LOG=100, т.е. когда транзакция сжирает все primary log's, то DB2 дает ей отлуп.

[офф] : Если не секрет : большое у вас BW ? На какой платформе и верcии DB2 ?

Всем спасибо за помощь. Размер детский 5.5Т. AIX DB2v9.1
...
Рейтинг: 0 / 0
"Долгоиграющая" транзакция и LOGSECOND
    #35778164
mitek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
newDB2u
Всем спасибо за помощь. Размер детский 5.5Т. AIX DB2v9.1
Скромно! :)
5,5 Tb размер совсем не "детский", особенно для SAP BW %-))
У меня та же платформа, размерчик правда поменьше :)
Можно в почту постучаться, чтоб больше не оффтопить ?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / "Долгоиграющая" транзакция и LOGSECOND
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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