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

Jak w MySQL możemy stwierdzić, czy indeks tabeli jest zgrupowany, czy nie?

W domyślnym aparacie magazynu, InnoDB, indeks PRIMARY KEY jest zawsze indeksem klastrowym.

Jeśli nie masz PRIMARY KEY, jest to pierwszy UNIQUE KEY indeks w kolumnach innych niż null.

Jeśli nie masz klucza PRIMARY KEY ani UNIQUE KEY w kolumnach o wartości innej niż null, InnoDB ma ukryty indeks klastrowy. W tym przypadku nie można sprawić, by zapytanie korzystało z tego indeksu klastrowego.

Zobacz https://dev.mysql.com/ doc/refman/8.0/en/innodb-index-types.html

MyISAM to drugi popularny silnik pamięci masowej. MyISAM nie obsługuje indeksu klastrowego.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uzyskaj pozycję wiersza w zapytaniu MYSQL

  2. Jak zaplanować procedurę składowaną mysql w systemie Windows?

  3. Metoda logowania uwierzytelniania za pomocą tokena cookie

  4. Błąd podczas używania z wyjątkiem w zapytaniu

  5. Data aktualizacji + rok w mysql