Fórumok
Sziasztok!
Kérdés a következő volna.
Adott egy tábla, több mezővel, több indexel.
select * from table where a>21342 order by b
Kérdés: ha a tábla a és b szerint (külön-külön) indexelve van, akkor a lekérdezésnél az adatbáziskezelő használja-e mindkét indexet?
Tapasztalat, hogy jóval gyorsabb a lekérdezés, ha mindkét index rajta van, viszont az explain csak az egyiket írja ki.
- 961 megtekintés
Hozzászólások
up.
Firebirdben gyorsul a query, ha mindkét index rajta van. Viszont nem írja ki, hogy használta mindkét indexet.
- A hozzászóláshoz be kell jelentkezni
up.
Firebirdben gyorsul a query, ha mindkét index rajta van. Viszont nem írja ki, hogy használta mindkét indexet.
- A hozzászóláshoz be kell jelentkezni