Firstm sto usando PostgreSQL 9.3
.
Sto risolvendo il problema che consiste nel recuperare un dato da un database separato e renderlo in una pagina web. Il progetto web si trova su Java
( JSF 1.2
). Attualmente questa caratteristica particolare è implementata utilizzando la query dblink
, che recupera le tabelle da un database separato e FULL OUTER JOIN
da queste tabelle. C'è un modo più efficiente per farlo?
UPD: ho bisogno di recuperare quei dati in tempo reale, dopo che http
-request proviene dal client.
UPDD: la pagina da rendere contiene 100-300 record, ognuno dei quali consiste di 10-15 campi varchar (30), bigint, numerici o interi. Corrispondentemente ho bisogno di recuperare 100-300 record per richiesta. Il problema è che ha funzionato nel modo di recuperare tutti i dati dal sql
-server tramite hibernate
's criteria.list()
con ulteriore ordinamento, impaginazione, ecc .... Ormai l'ho fatto per recuperare gli unici dati che è necessario rendere. Ho scritto% nativo per sql
, ma funziona ancora più lentamente ... Sembra che mi serva un altro modo per risolverlo.