2009-05-27 3 views
2

Оптимизатор MySQL изменяет план выполнения на основе условия WHERE? Если я добавлю один дополнительный столбец для сравнения в условие WHERE, влияет ли это на план выполнения запроса?План выполнения запросов MySQl

Спасибо, Сунил

ответ

2

Используйте EXPLAIN <your query>, чтобы сказать вам, что система будет делать. Однако добавление дополнительного столбца может определенно изменить способ его интерпретации. В документации MySQL используется страница EXPLAIN: http://dev.mysql.com/doc/refman/5.0/en/using-explain.html

Смежные вопросы