Хорошо, теперь, когда вы поделились запросом, мы можем видеть, что вы ссылаетесь на все три столбца в предложении WHERE, все три предиката проводят сравнения на равенство, а выражение в предложении WHERE использует только AND
операции.
Нет более экзотических частей запроса, таких как JOIN
, GROUP BY
, ORDER BY
, DISTINCT
и т. Д., Чтобы усложнить оптимизацию этого запроса.
Учитывая этиУсловия, по моему опыту, порядок столбцов вряд ли имеет значение.Если есть какая-либо разница, она едва заметна.
Сначала я бы поставил столбец, который является уникальным, исходя из некоторого предположения, что он наиболее избирателен и, следовательно, сужает поиск наиболее эффективно.Но я не уверен, что в любом случае это будет иметь какое-то заметное значение.