Трюк дня. Улучшить производительность запроса к таблице с индексом
В таблице
Следующий SQL запрос не будет использовать существующий индекс, что может приводить к потере производительности:
Перепишите запрос так, чтобы существующий индекс стал использоваться.
Решение будет вечером.
#tips
В таблице
test
в столбце signup_date
содержатся данные типа date
. Для этого стоблца существует индекс. Следующий SQL запрос не будет использовать существующий индекс, что может приводить к потере производительности:
SELECT
*
FROM test
WHERE DATEPART (YEAR, signup_date) = '2021';
Перепишите запрос так, чтобы существующий индекс стал использоваться.
Решение будет вечером.
#tips