Sobes.tech
Junior — Middle

Kui palju indekseid saab maksimaalselt luua ühel tabelil andmebaasis?

sobes.tech AI

Vastus AI-lt

Ühe tabeli maksimaalne indeksite arv sõltub konkreetse andmebaasi haldussüsteemist (DBMS). Näiteks:

  • MySQL (InnoDB) piirang on umbes 64 indeksit tabeli kohta.
  • PostgreSQL-is praktiliselt indeksite arv piiranguid ei ole, kuid suur arv võib negatiivselt mõjutada jõudlust.
  • Oracle'is on maksimaalne indeksite arv tabeli kohta 1000.

Oluline on meeles pidada, et liiga palju indekseid võib aeglustada sisestamise, uuendamise ja kustutamise operatsioone, seetõttu tuleb indekseid luua teadlikult, vastavalt jõudlusnõuetele.