Академический Документы
Профессиональный Документы
Культура Документы
Qu es la Concurrencia?
Es la propiedad de los sistemas que permiten que mltiples procesos sean ejecutado al mismo tiempo, y que potencialmente puedan interactuar entre si.
Qu es una transaccin?
Una transaccin es una unidad de programa que accede y posiblemente actualiza varios elementos de datos.
Ocurre cuando una transaccin hace un anlisis contable o estadstico, sobre una tupla que esta siendo actualizada por otra transaccin.
El mtodo consiste en dejar al sistema organizar las operaciones libremente, pero al ejecutar una operacin verifica que esta no contradice el orden de seriabilidad.
Este sistema asocia a cada elemento un par de variables; MARCA_LECTURA (MTR) y MARCA_ESCRITURA (MTW), en las que se escribir el valor de la marca de tiempo de una transaccin que las consulte.
De esta manera, la MARCA_LECTURA (X) ser igual a la marca de tiempo de la ultima transaccin que haya ledo con xito el elemento X.