Granularidade

Nada mais é do que o nível de detalhe ou de resumo dos dados existentes num banco de dados. Quanto maior for o nível de detalhes, menor será o nível de granularidade. O nível de granularidade afeta diretamente o volume de dados armazenados no banco de dados, e ao mesmo tempo o tipo de consulta que pode ser respondida.

Quando se tem um nível de granularidade muito alto o espaço em disco e o número de índices necessários, tornam-se bem menores, porém há uma correspondente diminuição da possibilidade de utilização dos dados para atender a consultas detalhadas.

Por exemplo, no caso de dados sobre vendas, o nível de granularidade muito baixo pode ser caracterizado pelo armazenamento de cada uma das vendas ocorridas para este produto, e um nível muito alto de granularidade seria o armazenamento dos somatórios das vendas ocorridas por mês.

[X] Fechar