私はいくつかのQを完了しました& AMySQLインデックス:コンポジット対カラム
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