Hoewel dit geen standaardfunctie is, is dit heel goed mogelijk met MySQL. U kunt de SELECT .. INTO OUTFILE-instructie vanuit de trigger gebruiken om naar een named pipe (Windows) of memroy-bestandssysteem (Linux) te schrijven. Beide kunnen eenvoudig worden gecontroleerd vanuit Java-code (of welke andere code dan ook). Door deze techniek te gebruiken, vermijd je polling en omdat er ook geen daadwerkelijke schijftoegang plaatsvindt, heb je goede prestaties.
Ik heb hier eigenlijk een Java-pakket voor geschreven, dus ik ben er 100% zeker van dat het mogelijk is en goed presteert. Helaas mag ik mijn inspanningen hier niet delen (mijn vorige antwoord is verwijderd door een moderator), dus je zult het zelf moeten coderen, sorry.