In MySQL non c'è modo migliore che eseguire il polling (tu però crei una tabella specifica per semplificare il polling), in altri database puoi avere trigger che hanno un impatto al di fuori del database. In MySQL trigger può fare solo cose all'interno del database stesso (ad esempio, popolare la tabella helper).