Optimizacija sporih upita počinje s analizom plana izvršavanja (EXPLAIN) kako bi se pronašlo usko grlo, a zatim se primjenjuju ciljane ispravke — najčešće dodavanje indeksa, prepisivanje upita i izbjegavanje čestih anti-uzoraka. Najveća dobit obično dolazi od pretvaranja potpunih skeniranja tablica u brze pretraživanja indeksa.
Korak 1: analiza s EXPLAIN
EXPLAIN ANALYZE
orders customer_id ;
