Регистрация процедур обратного вызова уведомлений Oracle Change

У нас есть уведомление о смене оракула, настроенное на 5 таблиц. Для каждой таблицы у нас есть 5 разных регистраций, и обратный вызов будет состоять из 5 разных процедур. Я добавил 5 различных процедур обратного вызова для 5 таблиц, чтобы иметь различную обработку для каждого из обратных вызовов в каждой из этих 5 таблиц. Эта настройка работает нормально до сих пор. Для удобства обслуживания я недавно переместил эти отдельные 5 процедур обратного вызова в пакет и зарегистрировал обратные вызовы в 5 таблицах с помощью packageName.procedureName... но после того, как это изменение сделано, похоже, что использование ЦП повышается. Вопрос в том, если мы зарегистрируем обратные вызовы как package.proc_name, это вызовет какие-либо проблемы? Должны ли мы иметь только отдельные процедуры для обратного вызова? Не вызовет ли это проблемы, если мы добавим процедуры в пакет как объект обратного вызова? Пожалуйста, предложите.

0 ответов

Другие вопросы по тегам