06.05.2014, 16:03 | #1 |
Участник
|
Журнал базы данных SysDataBaseLog
Всем доброго дня. Все чаще и чаще стал сталкиваться вот с такими ошибками:
Невозможно создать запись в Журнал базы данных (SysDataBaseLog). Код таблицы ссылок: 175, <Код номенклатуры>, <Наименование номенклатуры>. Запись уже существует. Невозможно создать запись в Журнал базы данных (SysDataBaseLog). Код таблицы ссылок: 273, Расч_102,Расч_102. Запись уже существует. Подобные ошибки могут появиться как при изменении номенклатуры, создании/удалении ПКО/РКО, разноске заказа на продажу. Эти ошибки у разных пользователей. Первая глобальная проблема возникла 30.04.2014. Раз все ошибки ссылались на SysDataBaseLog то мы решили его очистить. На момент очистки в этой таблице было ~136 000 000 записей. Самое интересное что минут через 10-15 ошибка сама собой пропадает. Сегодня ошибки стали опять появляться. В SysDataBaseLog всего 2 500 000 записей. Прошу совета как излечить ошибку. |
|
06.05.2014, 16:10 | #2 |
Moderator
|
Видел что-то подобное, когда админы натравили на живую базу данных регулярный database shrink. Время от времени, какая-то из таблиц блокировалась целиком. Аксаптовская логика (по крайней мере - во времена 2009ой) не понимает что ошибки при вставке могут случаться не из за дублирующихся ключей, а из за какой-то другой ошибки. В результате - при отвале операции вставки (из за обычного таймаута по блокировке), умная Аксапта сообщала о дублирующемся ключе. (Хотя по той конкретной таблице был только один уникальный ключ и он точно не дублировался).
В общем: 1. Трясите админов на тему - не поставили ли они shrink базы данных (возможно даже autoshrink). 2. Мониторьте блокировки. Если что-то начинает блокировать таблицы в эксклюзивном режиме - будете получать загадочное сообщение об ошибке из за дублирования ключей. |
|
|
За это сообщение автора поблагодарили: Logger (5), gl00mie (3), farlander (1). |
|
Похожие темы | ||||
Тема | Ответов | |||
AX 2012 Must-have доработка журнала базы данных | 7 | |||
Журнал Базы данных | 14 | |||
Журнал базы данных для таблиц администрирования | 3 | |||
Журнал базы данных | 32 | |||
Уменьшение базы данных Axapta | 13 |
|