Beruflich Dokumente
Kultur Dokumente
AA7-Ev3
CURSO
APRENDIZ
AA7-Ev3
TUTOR
AA7-Ev3
Introducción.
Hoy en día existe un interés cada vez mayor en los protocolos asincrónicos, en los cuales
las transacciones de las bases de datos se ejecutan localmente, y sus efectos se incorporan
asincrónicamente en copias de seguridad remotas sin afectar su funcionamiento.
Copiar y mantener los objetos de las bases de datos en las múltiples bases de datos que
levantan un sistema distribuido, la actualización constante de los datos y a su vez mejorar
el funcionamiento protegiendo la disponibilidad de las aplicaciones, porque alterna
opciones de acceso de los datos existentes.
Una replicación de base de datos es una técnica mediante la cual copiamos de forma exacta
en otra ubicación una instancia de la base de datos. Se utiliza en entornos distribuidos de
Sistemas de Gestión de Bases de Datos donde una sola base de datos tiene que ser utilizada
y actualizada en varios lugares de forma simultánea.
Replicación básica: Las réplicas de tablas se gestionan para accesos de sólo lectura.
Para modificaciones, se deberá acceder a los datos del sitio primario.
AA7-Ev3
AA7-Ev3
TIPOS DE REPLICACION.
Replicación de mezcla: los datos de dos o más bases de datos se combinan en una sola
base de datos. En primer lugar se envía una copia completa de la base de datos. Luego el
Sistema de Gestión de Base de Datos va comprobando los cambios que van apareciendo en
los distintos nodos y a una hora programada o a petición los datos se sincronizan. Es sobre
GESTIÓN Y SEGURIDAD DE BASES DE DATOS
AA7-Ev3
todo útil cuando cada nodo suele utilizar solo los datos que se actualizan allí pero que por
circunstancias necesita tener también los datos de los otros sitios.
Algunas características importantes son poco consumo de espacio, pueden ser explicita
mente usadas en consultas, invisibles para otros usuarios y aplicaciones y además de esto
pueden ser actualizados de diversas maneras, pues bien existen dos maneras de actualizar
las vista ya sea cada vez que se genere un cambio en la base de datos o por
configuración mediante periodos en cierto tiempo predeterminado.
AA7-Ev3
CONCLUSIONES.
La replicación es, sin lugar a dudas, una herramienta muy importante en entornos
distribuidos de trabajo. Sin embargo, mal utilizada puede llevar a pérdidas de información
y desestabilizaciones de sistemas. La replicación como tal no es un sustituto real del
balanceo de carga de servidores de bases de datos (Oracle RAC), pero usada correctamente
nos puede permitir una movilidad de trabajo muy grande.