Transacciones

Páginas: 2 (411 palabras) Publicado: 6 de diciembre de 2012
Transacciones
Una transacción es un conjunto de operaciones que van a ser tratadas como una única unidad. Estas transacciones deben cumplir 4 propiedades fundamentales comúnmente conocidas como ACID(atomicidad, coherencia, asilamiento y durabilidad).
La transacción más simple en SQL Server es una única sentencia SQL. Por ejemplo una sentencia como esta:
UPDATE Products SETUnitPrice=20 WHERE ProductName ='Chai'
Es una transacción. (Como siempre ejemplos de Northwind) Esta es una transacción 'autocommit', una transacción autocompletada.
Cuando enviamos esta sentencia alSQL Server se escribe en el fichero de transacciones lo que va a ocurrir y a continuación realiza los cambios necesarios en la base de datos. Si hay algún tipo de problema al hacer esta operación elSQL Server puede leer en el fichero de transacciones lo que se estaba haciendo y si es necesario puede devolver la base de datos al estado en el que se encontraba antes de recibir la sentencia.
Porsupuesto este tipo de transacciones no requieren de nuestra intervención puesto que el sistema se encarga de todo. Sin embargo si hay que realizar varias operaciones y queremos que sean tratadas comouna unidad tenemos que crear esas transacciones de manera explícita.
Modelo de Transición de estados de una transacción

Modelo de Almacenamiento Secundario
Disck Manager: Es el encargado en traerlos datos físicamente al ODM, es una interfaz de manejo definida por Oracle para mejorar el manejo de archivos y el performance de lectura y escritura del Disco Duro, está altamente optimizado paraoracle, per mite que el Kernel de oracle localice y libere espacio de disco, maneje el Table Sapces y pueda leer y escribir bloques y datos directamente.
ODM: soporta todas las operaciones de lectura yescritura, también de forma asíncrona en sistemas de archivos normales y crudos sean manejados con una sola llamada al sistema, cosa que no era posible con llamadas nativas del Sistema Operativo....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Transacciones
  • Transacciones
  • transacciones
  • LAS TRANSACCIONES
  • Transacciones
  • Transaccion
  • Transacciones
  • Transacciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS