Я имею дело с таблицами MySQL, которые по сути являются результатами моделирования трассировки лучей в имитируемой офисной комнате с одним жалюзи. Мне обычно нужно получить результат симуляции для уникальной комбинации времени и настроек блайндов. Так что в итоге я делаю много
SELECT result FROM results WHERE timestamp='2005-05-05 12:30:25' \
AND opening=40 AND slatangle=60
Это выглядит подозрительно оптимизируемым, поскольку этот запрос никогда не должен возвращать более одной строки. Имеет ли смысл определять индекс по трем столбцам, которые однозначно определяют каждую строку? Или я могу использовать другие методы?