Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL:unikalne pole musi być indeksem?

Nie , nie musisz go ponownie indeksować. Gdy określisz UNIQUE KEY , kolumna jest indeksowana. Więc nie ma różnicy w wydajności z inną indeksowaną kolumną (np. PRIMARY KEY) tego samego typu .

Jeśli jednak typ jest inny, różnica w wydajności będzie niewielka.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SUMA(DISTINCT) na podstawie innych kolumn

  2. Narzędzie MySQL, które wyszukuje ciąg znaków we wszystkich polach, tabelach i bazach danych

  3. Kolumny przyrostu w laraveli

  4. Menu archiwum blogów PHP MYSQL według roku i miesiąca

  5. Czy normalny indeks MySql jest wymagany, gdy mamy indeks Composite?