sql >> Database >  >> RDS >> Mysql

Wat is een index?

Indexen versnellen SELECT-query's omdat indexen per definitie worden gesorteerd. Bovendien dwingt een UNIEKE index de beperking af dat de waarde van die kolom (of de combinatie van waarden van gebonden kolommen) slechts één keer bestaat (hetzelfde geldt voor PRIMARY, maar PRIMARY kan slechts één keer per tabel bestaan ​​in tegenstelling tot een UNIEKE sleutel).

Indexen zijn een afweging:ze versnellen SELECT-query's enorm (wanneer gebruikte kolommen een INDEX hebben), maar ze zorgen ervoor dat de MySQL-tabel meer ruimte in beslag neemt en meer tijd kost bij het wijzigen van de tabel via INSERT/UPDATE/DELETE.



  1. Hoe te ontsnappen aan de apostrof (') in MySql?

  2. Verwijderen uit twee tabellen in één query

  3. de eigenschap `diesel::Expression` is niet geïmplementeerd voor `bigdecimal::BigDecimal`

  4. MySQL komt overeen met 2 van de 5 velden