¿Qué es el particionamiento de bases de datos?

El particionamiento de bases de datos es un tipo de particionamiento horizontal que divide las bases de datos de gran tamaño en componentes más pequeños, que son más rápidos y fáciles de administrar. Una partición de una base de datos es una partición individual que existe en una instancia de servidor de bases de datos independiente para distribuir la carga. Cuando un conjunto de datos es demasiado grande como para almacenarlo en una sola base de datos, se necesita particionamiento automático o de datos.

A medida que aumentan el tamaño y el número de transacciones de una base de datos, también aumenta el tiempo de respuesta de las consultas a la base de datos. Los costos asociados con el mantenimiento de una base de datos de gran tamaño también se pueden disparar debido al número y a la calidad de los equipos que son necesarios para administrar la carga de trabajo. Por otro lado, las particiones de datos tienen menos requisitos de hardware y software, y se pueden administrar en servidores menos costosos.

Productos y servicios relacionados

Azure Cosmos DB

Servicio de base de datos multimodelo distribuido globalmente

Azure SQL Database

Servicio de base de datos relacional inteligente en la nube

Azure Database for MySQL

MySQL Community totalmente administrado para empresas