Есть база данных PostgreSQL реального довольно большого сервиса. Есть потребность отслеживать изменения (проводить аудит) операций, которые происходят в нескольких табличках базы). Размер самой большой из таблиц ~1М записей.
С базой взаимодействуют напрямую через DBeaver заведенные в него пользователи, а также подключается приложение упомянутого сервиса и передает user_id и user_type из внутренних данных пользователей, от имени которых произошёл запрос через приложение.
Операции могут быть с большим количеством записей. (порядка 10к - 20к записей за раз). Частота запросов - небольшая, в самом худшем случае - не чаще 1 раза в минуту.
Нужен триггер (или другой формат решения, после обсуждения), который будет работать с целым датасетом. Обработка по одной записи очень медленно работает.
Обозначайте, пожалуйста, сразу:1) Бюджет примерный, в формате "ОТ"2) Почасовую ставку оплаты3) Оценку задачи в часах (можно диапазоном).4) Какой у вас опыт решения подобных задач, почему уверены что справитесь5) Контакты - телеграм, телефон.
В приложенном файле - что именно нужно логгировать/аудировать и ещё несколько технических деталей.