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
- Entrez le nombre de lignes dans le tableau.
- Entrez la taille de la clé en octets.
- Entrez la taille du pointeur (8 octets par défaut pour 64 bits).
- Cliquez sur Calculer pour obtenir la taille de l'index et la recommandation de RAM.
Cas d'utilisation
- •Planification des besoins en mémoire du serveur de base de données.
- •Évaluation de la stratégie d'indexation pour les grandes tables.
- •Dimensionnement de la RAM pour les serveurs de bases de données hautes performances.
- •Comparaison des tailles d'index composites et à colonne unique.
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.