Spec-Zone .ru
спецификации, руководства, описания, API
|
В зависимости от деталей Ваших таблиц, столбцов, индексирует, и условия в Вашем WHERE
пункт, оптимизатор MySQL полагает, что много методов эффективно выполняют
поиски, включенные в SQL-запрос. Запрос на огромной таблице может быть выполнен, не читая все строки;
соединение, включающее несколько таблиц, может быть выполнено, не сравнивая каждую комбинацию строк. Набор
операций, что оптимизатор хочет выполнять самый эффективный запрос, вызывают "планом выполнения запроса", также известен как EXPLAIN
план. Ваши цели состоят в том, чтобы распознать аспекты EXPLAIN
план, которые указывают на запрос, оптимизируется хорошо, и изучить
синтаксис SQL и методы индексации, чтобы улучшить план, если Вы видите некоторые неэффективные операции.