Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Explique o MySQL explique a matemática do plano de execução, diferença entre dois planos


Na verdade quando você vê você não deve multiplicar, mas somar esses números. No seu caso compare (49520 x 413 x 4) e (50000 + 49520).

A regra geral é simples:resuma todos os segmentos (DERIVED, PRIMARY) e multiplique as linhas dentro de cada segmento.
id select_type  ... rows
1  PRIMARY           1
1  PRIMARY           2
2  DERIVED           3
2  DERIVED           4
3  DERIVED           5
3  DERIVED           6

A complexidade é:1*2 + 3*4 + 5*6