Mysql
 sql >> Database >  >> RDS >> Mysql

C'è un modo per guardare un database mysql per le modifiche usando perl?

Se aggiungi un TRIGGER ai tavoli che ti interessano, puoi utilizzarli per avvisare l'applicazione di osservazione. Puoi farlo in diversi modi:

  1. Crea una tabella di controllo nel database e fai in modo che il trigger scriva lì le informazioni pertinenti; e chiedi alla tua applicazione di osservazione di sondare la tabella di controllo per le nuove voci. Stai ancora eseguendo il polling, ma in modo controllato che non colpirà il server troppo duramente.
  2. Avere il trigger chiama un'app esterna attraverso un UDF.