Ačkoli to není standardní funkce, je to velmi dobře možné s MySQL. Můžete použít příkaz SELECT .. INTO OUTFILE ze spouštěče k zápisu do pojmenovaného kanálu (Windows) nebo paměťového systému souborů (Linux). Obojí lze snadno monitorovat z kódu Java (nebo jakéhokoli jiného kódu). Pomocí této techniky se vyhnete dotazování a protože nedochází k žádnému skutečnému přístupu na disk, budete mít dobrý výkon.
Ve skutečnosti jsem pro to napsal balíček Java, takže jsem si 100% jistý, že je to možné a funguje dobře. Bohužel zde nemohu sdílet své úsilí (moje předchozí odpověď byla smazána moderátorem), takže si ji budete muset zakódovat sami, omlouvám se.