У меня возникают проблемы при попытке оптимизировать следующий запрос для SQL Server 2005. Кто-нибудь знает, как я могу улучшить его. Каждая из используемых таблиц содержит около 40 миллионов строк. Я старался изо всех сил пытаться оптимизировать его, но мне удается сделать прямо противоположное.
Спасибо
SELECT
cos
, SIN
FROM
ConSisHis2005
union all
SELECT
cos
, SIN
FROM
ConSisHis2006
union all
SELECT
cos
, SIN
FROM
ConSisHis2007
UNION ALL
SELECT
cos
, SIN
FROM
ConSisHis2008
Может быть, я должен был сказать что-то еще о схеме, все таблицы, используемые здесь, являются историческими таблицами, они не ссылаются на другие таблицы. И вот уже есть индекс для cos и SIN. Мне просто интересно, есть ли другой способ оптимизировать запрос ... как вы можете себе представить, получить 160-миллионные записи сложно: s