например: если есть два предложения WHERE: WHERE stringA = "value" AND intB = 1.Является ли порядок полей в предложении WHERE влияющим на производительность?
1
A
ответ
3
В простом запросе, например, нет. MySQL будет пытаться обрабатывать наиболее ограничительные фильтры в порядке приоритета, принимая во внимание любые индексы.
Когда вы входите в сложные запросы, которые объединяются или вставляются, может быть реальное искусство, как вы размещаете условия запроса, чтобы наилучшим образом ограничить количество строк, которые необходимо объединить.
Смежные вопросы
- 1. Является ли порядок полей в предложении WHERE влиять на производительность в MySQL?
- 2. Является ли закрытие сканера влияющим на производительность
- 3. Является ли порядок выполнения условий в запросах кустов влияющим на производительность запроса?
- 4. Является ли положение кода в файле влияющим на его производительность?
- 5. Является ли последовательность проверок условий в предложении WHERE предопределенным?
- 6. Является ли размер документа влияющим на производительность запроса find()?
- 7. Является ли размер документа влияющим на производительность манго?
- 8. Является ли размер изображения замещающего объекта влияющим на производительность?
- 9. Является ли это утверждение javascript влияющим на производительность?
- 10. Является ли порядок свойства класса влияющим на размер объекта?
- 11. Может ли порядок критериев в предложении WHERE влиять на производительность в MySQL?
- 12. Порядок выполнения условия в предложении Where
- 13. Использование GUID в предложении WHERE - Производительность?
- 14. действительно ли порядок в заявлении Where влияет на производительность?
- 15. Влияет ли порядок условий в предложение WHERE на производительность MySQL?
- 16. Является ли переупорядочение Java влияющим на System.currentTimeMillis()?
- 17. Является ли JavaScript влияющим на источник страницы?
- 18. Несколько полей в предложении where QuerySet?
- 19. Является ли порядок столбцов в предложении MATCH() важным?
- 20. Является ли порядок публичных функций PHP в классе влияющим на его выполнение?
- 21. Порядок заказа для Where where
- 22. Является ли предложение where в запросе, вызывающем представление, влияющим на фильтры в самом представлении?
- 23. Является ли порядок аргументов в условном выражении влияющим на время выполнения в php?
- 24. Является ли позиция тега <script> в HTML влияющим на производительность веб-страницы?
- 25. Должно ли таблица в предложении FROM находиться в предложении WHERE?
- 26. Neo4j - Производительность поиска по свойствам края в предложении WHERE
- 27. Порядок оценки в предложении WHERE и действительно медленный запрос
- 28. Использование полей из запроса select в предложении where в подзапросах
- 29. Влияет ли порядок SQL JOIN на производительность?
- 30. Является ли элемент HTML абсолютно позиционированным вне области просмотра, влияющим на производительность перерисовки?
Нет. Даже если бы это было так, оптимизатор запросов отвечает за подбор наилучшего плана выполнения. –
Он может, будет зависеть от базы данных и т. Д. Я бы не стал беспокоиться об этом, пока вы не увидите медленный запрос. Затем вы можете играть с объяснениями, чтобы посмотреть, есть ли разница, и копать глубже. Некоторые примеры различий могут быть вызваны индексами или малыми данными, которые фильтруют ваш запрос. – bwawok