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

Co to jest tabela indeksów klastrowych?

O ile mi wiadomo, „indeks klastrowy” to indeks, w którym węzły liści indeksu są stronami danych. Różni się to od indeksu nieklastrowego, w którym węzły liści są odwołaniami do wierszy przechowywanych na stronach danych.

Tabela może mieć co najwyżej jeden indeks klastrowy. W tabeli z indeksem klastrowym dane są sortowane według kluczy indeksu.

Postgres nie obsługuje indeksów klastrowych. Ma optymalizację tabeli o nazwie "cluster" który sortuje dane na podstawie indeksu. Jednak ta kolejność nie jest zachowywana, więc nie jest tym samym, co indeks klastrowy.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Linq to SQL przy użyciu grupy By i uporządkowania według liczby

  2. Polecenia MySQL:Ściągawka z popularnych zapytań MySQL

  3. Czy SQL Server 2005 ma odpowiednik typu danych ENUM w MySql?

  4. SQL, aby uzyskać odrębny rekord dla kombinacji dwóch kolumn (niezależnie od kolejności)

  5. HQL generuje niekompletne „łączenie krzyżowe” podczas executeUpdate