Или приспосабливать
LISTEN/NOTIFY, или использовать внешний по отношению к базе механизм очередей.
BTW, в
статье обсуждали LISTEN/NOTIFY, но в комментариях не особо тепло отнеслись к этому подходу.
Моё мнение: если речь именно о «подождать прихода данных в базе», то LISTEN/NOTIFY отлично подходит (и сам не раз использовал), если же нужны многие нагруженные очереди — лучше взять готовые реализации.