sql >> Databasteknik >  >> RDS >> Mysql

Vad är kardinalitet i MySQL?

Max kardinalitet:Alla värden är unika

Min kardinalitet:Alla värden är desamma

Vissa kolumner kallas kolumner med hög kardinalitet eftersom de har begränsningar på plats (som unika) som förbjuder dig från att ange samma värde i varje rad.

Kardinalitet är en egenskap som påverkar förmågan att klustra, sortera och söka data. Det är därför ett viktigt mått för frågeplanerarna i DBs, det är en heuristik som de kan använda för att välja de bästa planerna.



  1. Lägg till en tidszonförskjutning till ett datetime2-värde i SQL Server (T-SQL)

  2. Hur kör man två mysql-frågor som en i PHP/MYSQL?

  3. Hur jämför man data mellan två databaser i PostgreSQL?

  4. Hur visar jag det fullständiga innehållet i en text- eller varchar(MAX)-kolumn i SQL Server 2008 Management Studio?