sql >> Database teknologi >  >> RDS >> Mysql

Hvor mange poster er der i en node af B-Tree i et MySQL-indeks?

Tommelfingerregel:100.

Dette gælder for InnoDB data BTrees og Index BTrees. Det kan dog være ret langt væk.

En ekstrem:kun 1 datapost i en node -- på grund af stor rækkestørrelse og/eller aktivitet såsom DELETEs . Et andet tilfælde:En tabel med 1 post vil stadig optage en hel 16KB blok.

Anden ekstrem:500 indeksposter i en node -- på grund af lille størrelse på nøgle og mangel på aktivitet, der ville have slettet poster.




  1. Aggreger bitvis-ELLER i en underforespørgsel

  2. Mysql:Vælg alle data mellem to datoer

  3. Oracle:Hvordan konverterer jeg hex til decimal i Oracle SQL?

  4. MYSQL PHP Vælg