Junior — Middle
Jaký je maximální počet indexů, které lze vytvořit na jedné tabulce v databázi?
sobes.tech AI
Odpověď od AI
Maximální počet indexů na jednu tabulku závisí na konkrétním systému správy databází (DBMS). Například:
- V MySQL (InnoDB) je omezení přibližně 64 indexů na tabulku.
- V PostgreSQL prakticky neexistuje omezení počtu indexů, ale velké množství může negativně ovlivnit výkon.
- V Oracle je maximální počet indexů na tabulku 1000.
Je důležité si uvědomit, že příliš mnoho indexů může zpomalit operace vkládání, aktualizace a mazání, proto je třeba indexy vytvářet uváženě, podle požadavků na výkon.