Показать сообщение отдельно
Старый 06.12.2024, 13:49   #6  
kitty is offline
kitty
Участник
 
376 / 30 (2) +++
Регистрация: 24.05.2005
Добрый день

AX2009. Таблица в десятке самых больних таблиц в БД , почти 650 млн записей (и индексы занимают в 20 раз больше места , чем данные)

Я правильно понимаю, что можно проанализировать, в каких компаниях поля InventDim* (InventDimConfirm, InventDimInvoice, InventDimPackingSplip etc ) в custFormLetterParameters и vendFormLetterParameters равны 0 , и для таких dataAreaId удалить записи в InventReportDimHistory?
Может, есть какие-то более оптимальные варианты? Можно, наверное, еще найти по складской проводке старые проводки и уже на их основании удалить соответсвующие InventReportDimHistory ? (хотя бы те, что старее тех Х лет, что компания обязана хранить данные для аудита )

Немного станно, что таблица, навеное, у всех растет, но не нахожу обсуждений того, как ее лучше почистить.
Если у вас есть примеры, буду благодарна.

Последний раз редактировалось kitty; 06.12.2024 в 14:40.