Biblioteca93.141 documentos en línea

Artículo

Dependence-Cognizant Locking Improvement for the Main Memory Database SystemsMejora del bloqueo en función de la dependencia para los sistemas de bases de datos de memoria principal

Resumen

El gestor de bloqueos (LM) tradicional limita seriamente el rendimiento de las transacciones de los sistemas de bases de datos de memoria principal (MMDB). En este artculo, introducimos el bloqueo dependiente (DCLP), una mejora eficiente del LM tradicional, que reduce drsticamente el espacio de bloqueo a la vez que ofrece eficiencia. Con DCLP, una transaccin y sus sucesoras directas se colocan en su contexto. Cada vez que una transaccin se compromete, despierta inmediatamente a sus sucesoras directas, evitando operaciones costosas como la deteccin de bloqueos y la contencin de latches. Tambin proponemos una transaccin virtual que tiene una mejor complejidad temporal y espacial al comprimir transacciones/operaciones continuas de slo lectura. Implementamos DCLP en Calvin y llevamos a cabo experimentos tanto en bases de datos multincleo como en bases de datos distribuidas no compartidas. Los experimentos demuestran que, en contraste con los algoritmos existentes, DCLP puede lograr un mejor rendimiento en muchas cargas de trabajo, especialmente en las de alta retencin.

  • Tipo de documento:
  • Formato:pdf
  • Idioma:Inglés
  • Tamaño: Kb

Cómo citar el documento

Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.

Este contenido no est� disponible para su tipo de suscripci�n

Información del documento