Quantas tabelas você pode ter no DynamoDB?
2.500 por Região por padrão. Cada conta AWS começa com uma cota de 2.500 tabelas do DynamoDB por Região, que a AWS pode elevar até um máximo de 10.000 mediante solicitação. Tabelas individuais são ilimitadas em tamanho — e acima de 10.000 tabelas a AWS recomenda espalhar as cargas de trabalho por várias contas.
A cota de tabelas
A cota inicial é de 2.500 tabelas por Região da AWS por conta. Se você precisar de mais, a orientação da AWS é entrar em contato com a equipe da sua conta para um aumento de até 10.000; acima disso, a prática recomendada é usar várias contas, cada uma servindo até 10.000 tabelas.
As tabelas em si são ilimitadas
Não há limite prático para o tamanho de uma única tabela — as tabelas não têm restrição de quantidade de itens nem de bytes. O limite rígido por item é de 400 KB, e cada tabela suporta até 20 índices secundários globais (cota padrão) e 5 índices secundários locais.
O que te trava muito antes da cota
Quase ninguém chega a 2.500 tabelas. O que morde primeiro é que uma tabela provisionada nunca é gratuita, mesmo quando nada a toca. A AWS define o mínimo para qualquer tabela ou GSI em 1 unidade de capacidade de leitura e 1 unidade de capacidade de escrita, e isso é cobrado por hora, chegando ou não uma única requisição.
Nas tarifas de us-east-1, US$0,00013 por RCU-hora e US$0,00065 por WCU-hora ao longo de 730 horas, uma tabela vazia com capacidade mínima custa US$0,5694 por mês:
| Tabelas no mínimo | Custo mensal antes de qualquer requisição |
|---|---|
| 100 | US$56,94 |
| 2.500 (a cota padrão) | US$1.423,50 |
| 10.000 (o limite elevado) | US$5.694,00 |
Números da nossa calculadora de preços, que roda sobre a tabela de preços sincronizada da AWS, e antes de qualquer franquia do nível gratuito.
Tabelas on-demand não têm esse piso. Uma tabela on-demand ociosa cobra apenas armazenamento, que é o que torna uma contagem alta de tabelas sustentável. Se o seu design realmente quer centenas de tabelas, essa escolha de modo de capacidade importa mais do que a cota.
Você realmente precisa de muitas tabelas?
No DynamoDB, a contagem de tabelas é uma escolha de design, não um eixo de crescimento. O single-table design coloca entidades relacionadas em uma única tabela de propósito, e a maioria das aplicações precisa de bem menos tabelas do que o seu schema relacional tinha — muitas vezes uma por serviço.
Aprofunde-se
Leia single-table design antes de dividir entidades entre tabelas, confira tamanhos de item com a calculadora de tamanho de item, e baixe o DynoTable para manter uma visão geral de cada tabela em todos os seus perfis e Regiões.
Referências
- Quotas in Amazon DynamoDB — Amazon DynamoDB Developer Guide
- Core components of Amazon DynamoDB — Amazon DynamoDB Developer Guide
- Local secondary indexes — Amazon DynamoDB Developer Guide
Verificado pela última vez em 2026-07-13 contra a documentação oficial da AWS vinculada acima; todas as cotas desta página foram reverificadas em 2026-07-28.
Custos calculados a partir das tarifas de capacidade provisionada de us-east-1 na nossa tabela de preços sincronizada da AWS, no mês de 730 horas que a calculadora usa.