Oracle Developer
SQL & PL/SQL
DBA
BUGs
OIPStaff
Altro...









Forum Home » DBA

Topic: Java procedure vs PL/SQL
Risposte: 1   Pagine: 1   Ultimo Invio: 27-lug-2009 15.54 da: cristiancudizio

Reply to this Topic
Cerca Forum

Back to Topic List Topics: [ precedente | Prossimo ]
Risposte: 1   Pagine: 1  
Giuseppe Silvestri

Posts: 2
Da: Italia
Registrato: 26-lug-2009
Java procedure vs PL/SQL
Inviato: 26-lug-2009 11.44
  Risposta

Ciao a tutti, sto scrivendo una java stored procedure che esegue delle select all' interno di un unico grande loop ossia la struttura(in pl/SQL) è la seguente:

loop
cursor c1 is select....
cursor c2 is select....
.....

end loop
con query di select anche complesse. Ora mi chiedo se traduco il tutto in una java stored procedure utilizzando jdbc per accedere al db ed i result set per il retrieve dei dati e la loro manipolazione (analisi delle stringhe dei vari campi più che altro) ottengo o meno un miglioramento delle prestazioni?. Faccio presente che l'unico loop esistente è il loop esterno che agisce per una tabella di circa 15000 record per cui le varie procedure all' interno del loop, con i vari cursori per le select viene richiamto 15000 volte. I cursori per come è strutturata la query hanno un solo valore su cui agire, per cui niente loop per la fase di fetch, ma solo una fetch per cursore, dentro una variabile.

Passando a java ho o meno un miglioramento delle perfomance?
Grazie a tutti.


cristiancudizio

Posts: 88
Da: Italia
Registrato: 3-apr-2008
Re: Java procedure vs PL/SQL
Inviato: 27-lug-2009 15.54
  Risposta

io non ho esperienza con stored procedure in Java, ma in teoria non vi dovrebbe essere nessun vantaggio in termini di prestazioni.
Saluti
cristian

Risposte: 1   Pagine: 1  
Back to Topic List
Topics: [ precedente | Prossimo ]