O que é a fragmentação de bases de dados?

A fragmentação de bases de dados é um tipo de criação de partições horizontal que divide bases de dados de grandes dimensões em componentes mais pequenos cuja gestão é mais rápida e simples. Um fragmento é uma partição individual que existe numa instância de servidor de bases de dados individual de forma a distribuir a carga. A fragmentação automática ou a fragmentação de dados é necessária quando um conjunto de dados é demasiado grande para ser armazenado numa base de dados individual.

À medida que o tamanho da base de dados e o número de transações aumentam, assim também aumenta o tempo de resposta para consultar a base de dados. Os custos associados à manutenção de uma base de dados de grandes dimensões também podem aumentar vertiginosamente devido ao número e à qualidade dos computadores de que precisa para gerir a sua carga de trabalho. Os fragmentos de dados, porém, têm menos requisitos de hardware e software, pelo que pode geri-los em servidores menos dispendiosos.

Produtos e serviços relacionados

Azure Cosmos DB

Serviço de base de dados com múltiplos modelos distribuído globalmente

Base de Dados SQL do Azure

O serviço de bases de dados inteligente e relacional na cloud

Base de Dados do Azure para MySQL

MySQL da comunidade totalmente gerido e preparado para empresas