Я пытаюсь настроить сервер SQL так, чтобы он работал максимально эффективно, сохраняя при этом чистые стандарты разработки БД.У меня есть таблицы с миллионами записей, и иногда мне нужно объединить 5+ таблиц в одном запросе для отчетов таблицы.
Мой вопрос заключается в том, будет ли с точки зрения операционной эффективности более эффективно реплицировать базу данных, которую я использую в настоящее время, и перенести в нее все данные за прошлые сезоны, поскольку эти данные редко используются в отчетах.Таким образом, моя текущая база данных будет содержать только данные за 2016 финансовый год, а историческая база данных будет содержать 2017 финансовый год, 2016 финансовый год, 2015 финансовый год и 2014 финансовый год.Я не знаю, стоит ли оно того или не нужно из-за отсутствия неэффективных запросов.
Спасибо!