OhMyCalc

Calculateur de taille d'index de base de données

Estimez la taille d'un index de base de données en fonction du nombre de lignes, de la taille de la clé et de la taille du pointeur.

Comment utiliser le calculateur de taille d'index

  1. Entrez le nombre de lignes dans le tableau.
  2. Entrez la taille de la clé en octets.
  3. Entrez la taille du pointeur (8 octets par défaut pour 64 bits).
  4. Cliquez sur Calculer pour obtenir la taille de l'index et la recommandation de RAM.

Cas d'utilisation

Formule

Taille de l'index (Mo) = Lignes × (taille de la clé + taille du pointeur) × 1,3 surcharge / 1 048 576.

Questions fréquemment posées

Pourquoi conserver les index dans la RAM ?
Les index dans la RAM permettent des recherches O(log N) sans E/S disque, ce qui accélère les requêtes de plusieurs ordres de grandeur.
Quelle est la taille typique d'une clé ?
Les clés INT font 4 octets, BIGINT 8 octets, VARCHAR(255) jusqu'à 255 octets.
Quel est le surcoût de 1,3 x ?
La surcharge de l'index B-tree prend en compte la structure des pages, comble les lacunes des facteurs et les métadonnées stockées à côté des clés.