Я прошел через Q & A напр.Индексы MySQL: составные против столбца
How does database indexing work?
Mysql covering vs composite vs column index
Это хорошо читает, но я получил еще какой-то вопрос об индексах ИЭ. Предполагая, что ниже таблицы и выполнение планов:
CREATE TABLE student(`id` INT(9),
`name` VARCHAR(50),
`rollNum` INT(9),
`address` VARCHAR(50),
`deleted` int(2) default 0,
Key `name_address_key`(`name`,`deleted`),
Key `name_key`(`name`)
);
План 1: explain select * from student where name = "abc" and deleted =0;
его показывает ключ = name_address_key
План 2: explain select * from student where name = "abc"
его также показывает тот же ключ = name_address_key
мой вопрос: Ho w MySQl определяет индекс для плана выполнения?
спасибо за поваренную книгу. – Suraj