Привет.
В AX09 не работают уведомления (в строке состояния не выводит ничего). Начал копать. После прочтения тем:
Процедура настройки рассылки оповещений в AX 2009
Оповещения
Запустил:
Основное \ Периодические операции \ Оповещения \ Изменение основных оповещений
Обратил внимание что наглухо виснет на методе:
\Classes\EventJobCUD\runCudEventsForUser
а точнее на обращении к:
X++:
while select optimisticLock eventCUD
where ((eventCUD.Status == BatchStatus::Waiting) &&
(eventCUD.CompanyId == curext()) &&
(eventCUD.UserId == userId))
...
Глянул саму таблицу, вижу что ее размер >500 ГБ, индекс >15 ГБ
строк тоже не мало под 400 млн.
Вот и подумал, может отчистить ее? Является ли она критичной для каких то процессов? Кто знает?
Я так понял в таблице скопилось огромное кол-во необработанных событий, обрабатывать которых нет смысла (не актуальны еще) а вот выводить актуальные сейчас - надо.
Вообще правильно ли это - чистить ее?
Или есть какой либо шатный инструмент позволяющий провести отчистку?