Разница между Async & Sync в реальном времени применяется

dba.stackexchange https://dba.stackexchange.com/questions/120632

  •  29-09-2020
  •  | 
  •  

Вопрос

В чем разница между охраной данных (Oracle 11g), работающей в Max Performance Async Mode, и включение применения в реальном времени, и охрана данных, работающих в максимальной синхронизации доступности и включение в реальном времени?

Что такое накладные расходы на производительность в обоих?

Также это имеет смысл в включении в реальном времени применять в Max Performance Mode?

Это было полезно?

Решение

На этой странице Oracle под названием высокая база данных Наличие лучших практик Обсуждается варианты развертывания охраны данных:

Требование Защита от потери данных и доступность для базы данных Oracle:

    .
  • Охрана данных Максимальная защита или максимальная доступность (транспортировка синхронизации) и redo Apply (физическое резервное средство)

Требование для почти ноль потери данных (однозначные секунды) и доступность для базы данных Oracle:

    .
  • Охрана данных Максимальная производительность (Async Transport) и Redo Применить
  • Примечание. Асинхронно преданные транзакции не защищены охраняемыми данных Oracle от потери, пока redo не сгенерируется теми транзакциями, не было записано в режим ожидания Redo, по меньшей мере, одной синхронизированной резервной базы данных.

Итак, да максимальная производительность (асинхронизация) и redo применяются имеют реальное значение, но часть значения состоит в том, что некоторые данные могут быть потеряны в случае сбоя.

Вы также должны рассмотреть сетевую задержку для целевого целевого сервера Async Transport, поскольку это также повлияет на отзывчивость.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top