Rollback

Rollback

Para el flag, véase Wikipedia:Reversores.

En tecnologías de base de datos, un rollback es una operación que devuelve a la base de datos a algún estado previo. Los Rollbacks son importantes para la integridad de la base de datos, a causa de que significan que la base de datos puede ser restaurada a una copia limpia incluso después de que se han realizado operaciones erróneas. Son cruciales para la recuperación de crashes de un servidor de base de datos; realizando rollback(devuelto) cualquier transacción que estuviera activa en el tiempo del crash, la base de datos es restaurada a un estado consistente.

En SQL, ROLLBACK es un comando que causa que todos los cambios de datos desde la última sentencia BEGIN WORK, o START TRANSACTION sean descartados por el sistema de gestión de base de datos relacional (RDBMS), para que el estado de los datos sea "rolled back"(devuelto) a la forma en que estaba antes de que aquellos cambios tuvieran lugar.

Una sentencia ROLLBACK también publicará cualquier savepoint existente que puediera estar en uso.

En muchos dialectos de SQL, ROLLBACKs son específicos de la conexión. Esto significa que si se hicieron dos conexiones a la misma base de datos, un ROLLBACK hecho sobre una conexión no afectará a cualesquiera otras conexiones. Esto es vital para el buen funcionamiento de la Concurrencia.

La funcionalidad de rollback está normalmente implementada con un Log de transacciones, pero puede también estar implementada mediante control de concurrencia multiversión.

Véase también

Enlaces externos

Obtenido de "Rollback"

Wikimedia foundation. 2010.

Mira otros diccionarios:

  • Rollback Rx — is a third party disk utility for Microsoft Windows, that uses a sector mapping algorithm and incremental sector redirection to capture and manage its PC snapshots.Due to its sector based mapping, RollBack Rx does not recreate files or folders… …   Wikipedia

  • Rollback — was a term used by American foreign policy thinkers during the Cold War. It was defined as using military force to roll back communism in countries where it had taken root. Rollback during the Cold War The most important rollback period was… …   Wikipedia

  • ROLLBACK — У этого термина существуют и другие значения, см. Rollback. ROLLBACK (откат)  оператор языка SQL, который применяется для того, чтобы: отменить все изменения, внесённые начиная с момента начала транзакции или с какой то точки сохранения… …   Википедия

  • rollback — roll‧back [ˈrəʊlbæk ǁ ˈroʊl ] noun [countable] ECONOMICS when prices, taxes etc are changed back to a previous level: • The President is opposed to a rollback in Social Security taxes …   Financial and business terms

  • Rollback — Rollback,das:⇨Verringerung …   Das Wörterbuch der Synonyme

  • rollback — reduction, 1942, American English, from ROLL (Cf. roll) (v.) + BACK (Cf. back) (adj.) …   Etymology dictionary

  • rollback — ☆ rollback [rōl′bak΄ ] n. a rolling back; specif., a reduction of prices to a previous level by government control …   English World dictionary

  • Rollback — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Rollback est un mot anglais qui peut avoir plusieurs significations : en politique, rollback désigne la doctrine stratégique mise au point par John… …   Wikipédia en Français

  • Rollback — Als Rollback (vom englischen „roll back“ für „zurückrollen“ oder „zurückdrehen“) bezeichnet man in EDV Systemen das „Zurücksetzen“ der einzelnen Verarbeitungsschritte einer Transaktion. Das System wird dadurch vollständig auf den Zustand vor dem… …   Deutsch Wikipedia

  • Rollback — У этого термина существуют и другие значения, см. Откат назад. ROLLBACK (откат)  оператор языка SQL, который применяется для того, чтобы: отменить все изменения, внесённые начиная с момента начала транзакции или с какой то точки сохранения… …   Википедия

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.