sql >> Databasteknik >  >> RDS >> Mysql

MySQL:unikt fält måste vara ett index?

Nej , du behöver inte indexera det igen. När du anger UNIQUE KEY , är kolumnen indexerad. Så det har ingen skillnad i prestanda med andra indexerade kolumner (t.ex. PRIMÄRNYCKEL) av samma typ .

Men om typen är annorlunda, blir det liten prestandaskillnad.



  1. Hur man installerar SQL Server på Windows

  2. Finns det något sätt att komma åt föregående radvärde i en SELECT-sats?

  3. SQL Server, kan du inte infoga null i primärnyckelfältet?

  4. PHP - Hur man verifierar att posten har raderats framgångsrikt