次のテーブルがあるとします。
create table table_a (
id int,
name varchar(25),
address varchar(25),
primary key (id)
) engine = innodb;
このクエリを実行すると:
select * from table_a where id >= 'x' and name = 'test';
MySQL はそれをどのように処理しますか? すべての id の最初 (1000 行を想定) をプルしてから、where 句 name = 'test' を適用しますか?
または、ID を探している間に、すでに where 句を同時に適用していますか?