Mysql
 sql >> Database >  >> RDS >> Mysql

Spiega MySQL spiega la matematica del piano di esecuzione, la differenza tra due piani

Infatti quando vedi non dovresti moltiplicare, ma sommare questi numeri. Nel tuo caso confronta (49520 x 413 x 4) e (50000 + 49520).

La regola generale è semplice:riepiloga tutti i segmenti (DERIVED, PRIMARY) e moltiplica le righe all'interno di ciascun segmento.

id select_type  ... rows
1  PRIMARY           1
1  PRIMARY           2
2  DERIVED           3
2  DERIVED           4
3  DERIVED           5
3  DERIVED           6

La complessità è:1*2 + 3*4 + 5*6