Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Використання Oracle Streams для реплікації

Реферат Використання Oracle Streams для реплікації





устити JOBреплікація підтримує різні конфігурації: реплікація в обидві сторони, реплікація з багатьма первинними серверами і т. д. Вона дозволяє реплицировать не тільки дані, але й інші об'єкти бази даних. Доступна тільки в Enterprise Edition.реплікація, починаючи з Enterprise Edition 11g, дозволяє передавати зміну структури репліцируємих об'єктів в автоматичному режимі без зупинки БД.



2. Основні компоненти Oracle Streams


Три основні компоненти Oracle Streams:

1. Capture - процес збору даних на джерелі

. Propagation-процес передачі даних від джерела до цільової базі даних

3. Apply - процес застосування змін до цільової базі даних

Capture (фоновий процес)

Збір здійснюється двома способами:

В· Неявний збір. Серверний процес збору збирає DML і DDL події у вихідній базі даних безпосередньо з журналів (redo log), або за допомогою гарячого "розкопування" (hot mining), або, при необхідності, з архівних журналів (archive log). Після вилучення даних процес збору форматує їх у Logical Change Record (LCR) і поміщає в область поширення для подальшої обробки. Процес збору може фільтрувати LCRи за заданими правилами. Таким чином буду збиратися зміни тільки заданих об'єктів.

В· Явний збір. Дозволяє додатком явним чином згенерувати повідомлення і помістити його в область зберігання. Ці повідомлення можуть бути відформатовані як LCR (дає можливість автоматично застосувати їх процесом застосування (apply process), або як користувача повідомлення, призначені для споживання іншим призначеним для користувача додатком.

Capture:

. Працює на стороні вихідної БД

. Працюють на основі правил;

. Переглядає засобами LogMiner журнали повтору і архів;

. Вибирає з журналів зміни до вихідної БД;

. Формує логічну запис про зміну, Logical Change Record (LCR);

. Поміщає LCR в якості події в чергу Streams Advanced Queuing (SAQ). (Фоновий процес)

1. Знаходиться на стороні вихідної БД

2. Працює на основі правил

. Вибирає події з черги SAQ, сформованої Capture

. Поміщає їх у черзі на цільовий БД через Oracle Net.

Apply (фоновий процес)

1. Знаходиться на стороні цільової БД


Назад | сторінка 3 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Інформаційний процес обробки даних
  • Реферат на тему: Розробка бази даних &Навчальний процес&
  • Реферат на тему: Процес проектування блоку обробки даних в структурному базисі серії К1804ВС ...
  • Реферат на тему: Проектування мікропроцесорної системи збору даних на базі мікроконтролера A ...
  • Реферат на тему: Система збору, зберігання і обробки даних