Quante tabelle si possono avere in DynamoDB?

2.500 per regione per impostazione predefinita. Ogni account AWS parte con una quota di 2.500 tabelle DynamoDB per regione, che AWS può elevare fino a un massimo di 10.000 su richiesta. Le singole tabelle non hanno limiti di dimensione — e oltre le 10.000 tabelle, AWS raccomanda di distribuire i carichi di lavoro su più account.

La quota sulle tabelle

La quota iniziale è di 2.500 tabelle per regione AWS per account. Se te ne servono di più, l'indicazione di AWS è contattare il tuo account team per un aumento fino a 10.000; oltre quella soglia, la pratica raccomandata sono più account, ciascuno con fino a 10.000 tabelle.

Le tabelle in sé non hanno limiti

Non c'è alcun limite pratico alla dimensione di una singola tabella — le tabelle non hanno vincoli sul numero di Item né sui byte. Il limite rigido per Item è 400 KB, e ogni tabella supporta fino a 20 indici secondari globali (quota predefinita) e 5 indici secondari locali.

Cosa ti ferma molto prima della quota

Quasi nessuno arriva a 2.500 tabelle. Quello che morde per primo è che una tabella con provisioning non è mai gratuita, nemmeno quando nessuno la tocca. AWS fissa il minimo per qualsiasi tabella o GSI a 1 unità di capacità di lettura e 1 unità di capacità di scrittura, e questo viene fatturato a ore che arrivi o meno anche una sola richiesta.

Alle tariffe di us-east-1, 0,00013 $ per RCU-ora e 0,00065 $ per WCU-ora su 730 ore, una tabella vuota a capacità minima costa 0,5694 $ al mese:

Tabelle al minimoCosto mensile prima di qualsiasi richiesta
10056,94 $
2.500 (la quota predefinita)1.423,50 $
10.000 (il limite aumentato)5.694,00 $

Cifre dal nostro calcolatore dei prezzi, che gira sulla tabella prezzi AWS sincronizzata, e al netto di qualsiasi quota gratuita del piano free.

Le tabelle on-demand non hanno un simile pavimento. Una tabella on-demand inattiva fattura solo lo storage, ed è ciò che rende sostenibile un numero elevato di tabelle. Se il tuo design vuole davvero centinaia di tabelle, quella scelta della modalità di capacità conta più della quota.

Ti servono davvero tante tabelle?

In DynamoDB il numero di tabelle è una scelta di progettazione, non un asse di crescita. La progettazione a tabella singola co-localizza di proposito entità correlate in un'unica tabella, e la maggior parte delle applicazioni ha bisogno di molte meno tabelle di quante ne avesse il loro schema relazionale — spesso una per servizio.

Approfondisci

Leggi la progettazione a tabella singola prima di dividere le entità su più tabelle, controlla le dimensioni degli Item con il calcolatore delle dimensioni degli Item, e scarica DynoTable per tenere sott'occhio ogni tabella su tutti i tuoi profili e le tue regioni.

Riferimenti

Ultima verifica 2026-07-13 rispetto alla documentazione ufficiale AWS collegata sopra; ogni quota di questa pagina è stata riverificata il 2026-07-28.

Costi calcolati dalle tariffe di capacità con provisioning di us-east-1 presenti nella nostra tabella prezzi AWS sincronizzata, sul mese di 730 ore che usa il calcolatore.

Lavora con DynamoDB senza la Console

Un client desktop veloce per DynamoDB che esegue il vero SQL che DynamoDB non può — JOINs, GROUP BY, aggregazioni — con modifica visuale e un agente AI sulle tue chiavi Bedrock.

Prova gratuita di 30 giorni, senza carta di credito — poi il piano Free senza limiti di tempo.