Sto scrivendo un servizio di riposo. Per ogni richiesta, utilizzo circa 4-8 query.
Dovrei provare a rifattorici in una singola query?
Dipende molto dai dati.
Tuttavia ciò che si vuole veramente evitare è ottenere un numero di righe da una query e poi, per ogni riga, generare una seconda query per ogni riga restituita. In questa situazione, una singola query di join eseguirà un ordine di grandezza più veloce rispetto a diverse query individuali.