Цитата:
Сообщение от
Lankey
AX2009
Я пообщалась с иск интеллектом и мы решили (ну, или мне кажется, из обсужденного), что можно для самых больших тебалиц попробовать скинуть старые данные в отдельный partition
Обсудать с "искусственным интеллектом" Аксапту - себе дороже, очень сладко врёт. Например: поддержка партиции появились только в 2012 версии Аксапты.
Дайте больше деталей.
Тип резервного копирования дифференциальный или полный столько времени занимает?
Какие топ 10 таблиц входят в TSQL-отчёт "disk usage by top tables"? Скорее всего, первые 5 таблиц занимают 80% дискового пространства и содержат:
- blob поля;
- денормализованные данные (которым место в SSAS);
- бесконтрольно "пухнущие" (SysDataBaseLog, AIF*, Batch*..) данные.
Источник проблемы не в количестве данных - это борьба со следствием. Никто не запрещает составить план действий по урезанию данных, но решение находится в области архитектуры решений. Повысьте требования к нормализации таблиц и жизненному циклу записей находящихся в них на уровне решений, а не регламентных процедур.
PS рекомендую ознакомиться с паттерном Event Sourcing, он может помочь в разработке решения по "архивации" проводок.
PS2 проблема быстродействия и проблема объёма данных должны рассматриваться раздельно.