при помощи NOTIFY.
На проекте, мы использум две БД PostgreSQL и MySQL.
И я не могу найти схожую функциональность у Мускула.
Отсюда два вопроса:
1. Можно ли как-то абстрагировавшись от pg клиента получить функциональность NOTIFY, что б жестко не привязываться к клиенту в коде.
2. Умеет ли Мускул уведомлять клиентов схожим образом?
P.S. Я понимаю, что это чат PostgeSQL, а не Мускула :) но все же, может кто-то сталкивался с подобным.
https://stackoverflow.com/questions/23031723/mysql-listen-notify-equivalent Похоже, что - нет
До восьмого не было такого.
https://dba.stackexchange.com/questions/130988/can-i-emulate-oracles-autonomous-transaction-in-mysql Я бы посмотрел в сторону отдельной процедуры для логирования с автономной транзакцией
https://github.com/Cyclonecode/mysql-notification
Вроде нормальный костыл. Надо прощупать.
Обсуждают сегодня