OhMyCalc

Calcolatore della dimensione dell'indice del database

Stima la dimensione di un indice di database in base al conteggio delle righe, alla dimensione della chiave e alla dimensione del puntatore.

Come utilizzare il calcolatore della dimensione dell'indice

  1. Inserisci il numero di righe nella tabella.
  2. Inserisci la dimensione della chiave in byte.
  3. Immettere la dimensione del puntatore (predefinito 8 byte per 64 bit).
  4. Fai clic su Calcola per ottenere la dimensione dell'indice e il suggerimento sulla RAM.

Casi d'Uso

Formula

Dimensione indice (MB) = Righe × (dimensione chiave + dimensione puntatore) × 1,3 sovraccarico / 1.048.576.

Domande Frequenti

Perché mantenere gli indici nella RAM?
Gli indici nella RAM consentono ricerche O(log N) senza I/O del disco, rendendo le query più veloci di ordini di grandezza.
Qual è la dimensione tipica della chiave?
Le chiavi INT sono 4 byte, BIGINT 8 byte, VARCHAR(255) fino a 255 byte.
Qual è il sovraccarico di 1,3x?
L'overhead dell'indice B-tree tiene conto della struttura della pagina, dei gap dei fattori di riempimento e dei metadati archiviati insieme alle chiavi.