Я пытаюсь ответить на следующий вопрос как часть моего пересмотра колледжа:
Создайте индекс по крайней мере для одного атрибута таблицы в ', Где вы используете инструмент MySQL EXPLAIN для ясно показывают выгоду (в терминах или отступающую) и отрицательную (в условия обновления) создания соответствующего индекса.
В первой части я создал индекс в таблице employee и использовал следующий запрос до и после индекса, чтобы доказать его полезность с точки зрения поиска:
EXPLAIN SELECT * FROM employees WHERE birth_date = '1953-09-02';
Этот индекс привел к уменьшению числа доступных строк с 300 000 до 63.
Теперь я не понимаю, как сделать вторую часть. Я ожидал, что смогу использовать команду EXPLAIN с UPDATE, но это не сработает.
Запросы UPDATE, которые я пытаюсь проанализировать, следующие:
UPDATE employee SET first_name = 'first_name' WHERE birth_date = '1953-09-02';
Это подходящий запрос для ответа на вопрос и как я могу анализировать.
Большое спасибо заранее.