Разница между Async & Sync в реальном времени применяется
-
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, поскольку это также повлияет на отзывчивость.