sql >> Databasteknik >  >> RDS >> Mysql

Hur många poster finns i en nod av B-Tree i ett MySQL-index?

Tumregel:100.

Detta gäller för InnoDB data BTrees och Index BTrees. Det kan dock vara ganska långt borta.

En ytterlighet:endast en datapost i en nod -- på grund av stor radstorlek och/eller aktivitet som DELETEs . Ett annat fall:En tabell med 1 post kommer fortfarande att uppta hela 16KB block.

Annat ytterlighet:500 indexposter i en nod -- på grund av liten nyckelstorlek och brist på aktivitet som skulle ha tagit bort poster.




  1. Återge kinesiska/UTF8-tecken i MySQL Select med PuTTY &kommandoradsklient

  2. Använd funktionen Max() för att välja gruppvärden

  3. Fundamentals of table expressions, Del 4 – Härledda tabeller, optimeringsöverväganden, fortsättning

  4. Fel vid deklaration av variabler i lagrad procedur?