sql >> Databasteknik >  >> RDS >> Mysql

Finns det någon fördel med att skapa och indexera på en primärnyckel?

Till din första fråga, men, du kan säkert anta det.

Till den andra frågan:

Index hjälper till att påskynda sökningen – det är som ett register i en bok. De kan hjälpa DB-motorn att hoppa till rätt post, precis som ett index kan hjälpa dig att hoppa till rätt sida i en bok.

Fördelarna med index som du kan skapa själv beror på hur du tänker söka i data.

I ditt exempel skulle jag skapa ett INDEX på namnfälten om du ska söka på dem i din app.



  1. Ruby on Rails MySQL #08S01Dåligt handslag - nedgradera MySQL?

  2. SQL - Fråga för att hitta om en sträng innehåller en del av värdet i kolumn

  3. var ska jag placera installationsresurser (wxs-fil, dmg-script, ikon) och hur man konfigurerar maven antrun när jag distribuerar en fristående app

  4. Hur man installerar Nextcloud 15 på Ubuntu 18.04