MySQL no cuenta con eventos de este tipo. De todas formas, no hay que asustarse por realizar una consulta cada tantos segundos, siempre y cuando sea una consulta rápida. Puedes usar un trigger para insertar el "evento" en una tabla de cambios y únicamente consultar esa tabla.
// Saludos
|