Originariamente inviato da Bukowski
Il che significa fare una query per ogni riga estratta.



Con un'unica query la vedo difficile visto che l'azione è referente a diverse tabelle, a meno che con qualche join non si riesca nell'impresa....
Nel secondo caso torniamo al punto iniziale, dovrei fare una sotto-query per ogni action, butterei il server dopo 10 minuti mi sa.

guarda, con postgresql tra SELECT CASE e WITH si potrebbe fare tranquillamente un'unica query...col db che hai te non so... cmq se il flusso sono mille milioni di record ogni volta, si butti il server...se invece fai come facebook dei primi tempi che faceva visualizzare 25 elementi del flusso per volta invece non hai grossi problemi di prestazioni