Я пытаюсь настроить сервер SQL так, чтобы он работал максимально эффективно, сохраняя при этом чистые стандарты разработки БД.У меня есть таблицы с миллионами записей, и иногда мне приходится объединять более 5 таблиц в один запрос для отчетов таблицы.
Секционирование недоступно из-за наличия только SQL Server 2014 Standard Edition.Должен ли я создать индекс для столбца, который хранит год?Если да, то что это за индекс?Хотя таблицы содержат не более 3 полей, используемых в соединениях, я обычно извлекаю из них от 1 до 15 полей.
Эти таблицы обновляются каждые два часа с помощью SQL-скриптов MERGE / UPDATE.
Заранее спасибо!