У меня очень чувствительное приложение, использующее Oracle 12c, где мне нужно отправлять уведомления в другую систему всякий раз, когда в таблицу вносится вставка / обновление.Способы, которые я знаю, чтобы достичь - это
- опрос таблицы регулярно.
- установка триггера на таблицу для вставки / обновления.В обоих случаях меня беспокоит дополнительная нагрузка на базу данных.
- Реплицируйте данные в другую базу данных с помощью GoldenGate и постоянно опрашивайте ее, чтобы мне не приходилось беспокоиться о накладных расходах.
- не уверен насчет материализованного представления ... может ли оно быть легким, если обновляется каждые 1-2 секунды?
Есть ли программная альтернатива, которую кто-либо может предложить (легкий).