Ciao a tutti,
ho un quesito sulle prestazioni.
Sto realizzando dei servizi web in Java che deve essere molto molto performanti.
Il mio dubbio è il seguente:
Ho una tabella con 3000 record.
Ogni record è di 10 campi stringa.
All'invocare del servizio l'utente deve recuperare una serie di record.
L'input dell'utente non è altro che la chiave della tabella.
Quale tra queste due soluzioni è più performante e quali problemi protrebbe dare l'uso di una struttura dati in accesso concorrente da parte di centinaia di utenti.
- query secca tramite statement
- creazione di un init che carichi tutta la tabella in una struttura dati statica.
Se avete bisogno di maggiori info chiedete pure.