você está aqui: Home  → Colunistas  →  Bancos de Dados Livres

Como calcular o tamanho de um banco de dados através do número de registros?

Colaboração: Ronie Ramos de Oliveira

Data de Publicação: 30 de Novembro de 2009

PERGUNTA: Gostaria de saber se é possivel prever quanto ocupará um banco de dados através do numero de registros. Por exemplo, um banco com 400.000 registros ocupa 150 mb.. etc..

Um cálculo prático para saber a quantidade de registros que ocupará uma determinada tabela da sua bases de dados é a seguinte:

Tamanho da tabela = (tamanho total do registro) * (número de linhas que poderá conter a tabela)

Veja que aqui estou falando apenas de uma única tabela. O tamanho total de um banco de dados é a soma do tamanho destas tabelas conjuntamente.

Grandes gerenciadores, como o DB2, Oracle, Oracle-RDB dentre outros, disponibilizam percentuais de crescimento, que podem ser utilizados para fazer uma previsão do crescimento das tabelas que compõem sua base de dados.

Tais informações, no entanto, aparecem de forma mais clara em fases anteriores ao processo de implantação do sistema, onde já é possível fazer uma estimativa da quantidade de linhas que uma determinada tabela pode conter.

Com estes dados em mãos, é só fazer o cálculo acima para se ter uma estimativa do tamanho do banco de dados como um todo.

Este artigo foi extraído do sistema Rau-Tu de Perguntas e Respostas sobre Bancos de Dados Livres, mantido pelo Centro de Computação da Unicamp.

Sobre o autor

Luiz Paulo de Oliveira Santos teve seu primeiro contato com computadores em 1984, estudou BASIC para equipamentos de 8 bits (ZX-81 e Apple 2), em 1985 com o ambiente de 16 bits, e em 1988 com o ambiente de 32 bits. Em 1993 foi um dos primeiros Brasileiros a ter contato com o VBK que em 1995 se tornou o Delphi. Graduou em Tecnologia Em Processamento de Dados, cursou especialização em Análise de Sistemas e atualmente é graduando em Ciências Jurídicas. Atua como analista de suporte de redes da Universidade Metodista de Piracicaba, é editor da revista DB Freemagazine (uma revista gratuíta focada exclusivamente para bancos de dados Cliente/Servidor) e professor nas Faculdades Integradas Einstein de Limeira no curso de Tecnologia em Sistemas de Informação. Tem experiência nas áreas: Sistemas de Computação, Redes e Teleprocessamento de Dados, Bancos de Dados cliente-servidor e SQL. É autor do livro Firebird - Dicas de Segurança, publicado pela Editora Ciência Moderna.

Recomende este artigo nas redes sociais

 

 

Veja a relação completa dos artigos desta coluna