25 - 29 de Noviembre de 2002

Montevideo, Uruguay

Radisson Victoria Plaza Hotel

 
CL31
 
Un prototipo de manejador de transacciones anidadas con restricciones de integridad

A. Doucet
LIP6, Universite Pierre et Marie Curie
Anne.Doucet@lip6.fr
S. Gançarski
LIP6, Universite Pierre et Marie Curie
Stephane.Gancarski@lip6.fbr
V. Leguizamo
Universidad Central de Venezuela
vleguiza@strix.ciens.ucv.ve
C. Leon
Universidad Central de Venezuela
cleon@strix.ciens.ucv.ve
M. Rukoz
Universidad Central de Venezuela
mrukoz@strix.ciens.ucv.ve
 
Resumen

Este articulo presenta un prototipo de manejador de transacciónes anidadas que integra la verificación de las restricciones de integridad al control de ejecución de una transacción. Este prototipo se desarrolló para evaluar un algoritmo de verificación de restricciones de integridad en sistemas que soportan transacciones anidadas. El algoritmo se basa en designar al ancestro común más joven de todas las sub-transacciones propensas a violar una restricción, como responsable de controlar su verificación. La evaluación muestra que realizar la verificación de restricciones lo más pronto posible durante la ejecución de una transacción, evita la ejecución de un porcentaje importante de trabajo inútil al abandonar anticipadamente transacciónes que en cualquier circunstancia serían abandonadas. Ademas, se muestra que un porcentaje significativo de transacciones son salvadas al lograr validar a pesar de haber violado restricciones de integridad durante su ejecución.

Palabras Clave: Bases de Datos. Manejador de Transacciones. Transacciones anidadas. Restricciones de integridad.



Volver

infoUYclei 2002