Это немного зависит от количества запросов, выполненных в этой таблице с 1 миллионом записей. Подумайте только о том, чтобы позаботиться о хороших индексах, особенно о многостолбцовых (потому что их легко забыть: здесь. Это будет много. И убедитесь, что запросы также хорошо кэшируются на вашем сервере.
Если вы используете этот столбец очень регулярно, рассмотрите возможность его сохранения (если он не может быть кэширован MySQL), поскольку все может стать медленным. Но в большинстве случаев хорошее индексирование позаботится об этом.
Лучшая попытка: настройте некоторые тесты, чтобы выяснить, может ли запрос быть быстрым и производительность не падает, если вы выполняете его много раз подряд.
EXPLAIN [QUERY]
Используйте эту команду (в MySQL), чтобы получить информацию о том, как выполняется запрос и можно ли его улучшить.