PHP
MySQL-indexek: hogyan találjuk meg a valódi szűk keresztmetszetet?
Az EXPLAIN használata, összetett indexek sorrendje és a túlindexelés ára.
A lekérdezésből induljunk
Az indexet egy konkrét WHERE, JOIN és ORDER BY mintára tervezzük. Az EXPLAIN megmutatja a választott hozzáférési utat és a becsült sorok számát.
Összetett index
Az oszlopok sorrendjét a szűrés és rendezés együtt határozza meg. A legnagyobb szelektivitás nem automatikusan az első helyes választás.
Írási költség
Minden index helyet foglal és lassítja a beszúrást, frissítést. A nem használt indexeket mérés után távolítsuk el, ne megérzésből.