Если база занимает много места, то есть архитектура, где таблицы-справочники выносятся в отдельные файловые группы в режиме только для чтения.
А самым активным в плане нагрузки и количества данных таблицам делается вертикальный шардинг.
Т.е. они разбиваются по периоду.
И исторические (холодные данные) тоже переводятся в отдельную файловую группу только для чтения.
Тёплые данные - просто в отдельную группу.
Горячие данные - тоже в отдельную группу и на самые быстры диски.
Это позволяет и производительность где нужно сохранить и не мучаться с большими файлами.