Показать сообщение отдельно
Старый 10.12.2025, 20:26   #9  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
345 / 933 (32) +++++++
Регистрация: 23.10.2012
Цитата:
Сообщение от Lankey Посмотреть сообщение
AX2009
Я пообщалась с иск интеллектом и мы решили (ну, или мне кажется, из обсужденного), что можно для самых больших тебалиц попробовать скинуть старые данные в отдельный partition
Обсудать с "искусственным интеллектом" Аксапту - себе дороже, очень сладко врёт. Например: поддержка партиции появились только в 2012 версии Аксапты.

Дайте больше деталей.
Тип резервного копирования дифференциальный или полный столько времени занимает?
Какие топ 10 таблиц входят в TSQL-отчёт "disk usage by top tables"? Скорее всего, первые 5 таблиц занимают 80% дискового пространства и содержат:
- blob поля;
- денормализованные данные (которым место в SSAS);
- бесконтрольно "пухнущие" (SysDataBaseLog, AIF*, Batch*..) данные.

Источник проблемы не в количестве данных - это борьба со следствием. Никто не запрещает составить план действий по урезанию данных, но решение находится в области архитектуры решений. Повысьте требования к нормализации таблиц и жизненному циклу записей находящихся в них на уровне решений, а не регламентных процедур.

PS рекомендую ознакомиться с паттерном Event Sourcing, он может помочь в разработке решения по "архивации" проводок.
PS2 проблема быстродействия и проблема объёма данных должны рассматриваться раздельно.

Последний раз редактировалось Товарищ ♂uatr; 10.12.2025 в 21:15.
За это сообщение автора поблагодарили: Lankey (1).