Compartir a través de


Glosario de las herramientas de Elastic Database

Se aplica a:Azure SQL Database

Los siguientes términos se definen para el Escalado horizontal con Azure SQL Database. Las herramientas se usan para administrar mapas de particiones e incluyen la biblioteca de cliente, la herramienta de división y combinación, los grupos elásticos y las consultas.

Estos términos se usan en Incorporación de una partición con herramientas de Elastic Database y Uso de la clase RecoveryManager para solucionar problemas de asignaciones de particiones.

Diagrama de términos de escalado elástico.

Base de datos: una base de datos de Azure SQL Database.

Enrutamiento dependiente de los datos: la funcionalidad que permite que una aplicación se conecte a una partición dada una clave de partición específica. Consulte Uso del enrutamiento dependiente de los datos para enrutar una consulta a una base de datos adecuada. Compáralo con consultas en varias particiones utilizando herramientas de bases de datos elásticas.

Mapa de particiones global: el mapa entre las claves de particionamiento y sus respectivas particiones dentro de un conjunto de particiones. El mapa de particiones global se almacena en el administrador de mapas de particiones. Comparar con mapa de particiones local.

Mapa de particiones de lista: un mapa de particiones en el que las claves de particionamiento se asignan de manera individual. Comparar con Mapa de particiones de intervalo.

Mapa de particiones local: almacenado en una partición, el mapa de particiones local contiene asignaciones para los shardlets que residen en la partición.

Consulta a través de particiones múltiples: la capacidad de emitir una consulta a través de varias particiones; los conjuntos de resultados se devuelven usando la semántica UNION ALL (conocida también como "consulta de distribución ramificada"). Comparar con enrutamiento dependiente de datos.

Multiinquilino e Inquilino único: muestra una base de datos de inquilino único y multiinquilino:

Diagrama que muestra una base de datos de inquilino único y una base de datos multiinquilino.

Aquí se muestra una representación de bases de datos de inquilino único y multiinquino particionadas .

Diagrama de bases de datos únicas y multiinquilino.

Mapa de particiones de intervalo: un mapa de particiones en el que la estrategia de distribución de particiones se basa en varios intervalos de valores contiguos.

Tablas de referencia: tablas no particionadas, pero que se replican entre particiones. Por ejemplo, los códigos postales se pueden almacenar en una tabla de referencia.

Particionar: una base de datos de Azure SQL Database que almacena datos desde un conjunto de datos particionados.

Elasticidad de partición: la posibilidad de realizar escalado horizontal y escalado vertical.

Tablas particionadas: tablas que se particionan, es decir, cuyos datos se distribuyen entre particiones según sus valores de clave de particionamiento.

Clave de particionamiento: un valor de columna que determina cómo se distribuyen los datos entre particiones. El tipo de valor puede ser uno de los siguientes: int, bigint, varbinary o uniqueidentifier.

Conjunto de particiones: la recopilación de particiones que se atribuyen al mismo mapa de particiones en el administrador de mapa de particiones.

Shardlet: todos los datos asociados con un valor único de una clave de particionamiento en una partición. Un shardlet es la unidad de desplazamiento de datos más pequeña posible cuando se distribuyen tablas particionadas.

Mapa de particiones: el conjunto de asignaciones entre las claves de particionamiento y sus respectivas particiones.

Administrador de mapas de particiones: un almacén de datos y objetos de administración que contiene los mapas de particiones, ubicaciones de particiones y asignaciones para uno o más conjuntos de particiones.

Diagrama que muestra un administrador de mapas de particiones asociado a shardmaps_global, shards_global y shard_mappings_global.

Verbos

Escalado horizontal: el acto de escalar o reducir horizontalmente una recopilación de particiones agregando o quitando particiones de un mapa de particiones.

Diagrama de escalado horizontal y vertical.

Combinar: el acto de mover shardlets desde dos particiones a una partición y actualizar el mapa de particiones como corresponda.

Desplazamiento de shardlets: el acto ve mover un shardlet a una partición distinta.

Particionar: el acto de particionar de manera horizontal datos estructurados de manera idéntica entre varias bases de datos según una clave de particionamiento.

Dividir: el acto de mover varios shardlets desde una partición a otra (normalmente nueva). El usuario proporciona una clave de particionamiento como el punto de división.

Escalado vertical: el acto de escalar (o reducir) verticalmente el tamaño de proceso de una partición individual. Por ejemplo, cambiando una partición de Standard a Premium (lo que genera más recursos informáticos).

¿Aún no ha usado las herramientas de base de datos elástica? Consulte la Guía de introducción. Si tiene alguna pregunta, póngase en contacto con nosotros en la Página de preguntas y respuestas de Microsoft sobre SQL Database y, para efectuar solicitudes de características, agregue nuevas ideas o vote por las ideas existentes en el foro de comentarios sobre SQL Database.