Come analizzare la differenza tra i tempi di esecuzione delle query?

1

Ho una semplice query, se eseguita direttamente in SQL Developer Studio (è un database Oracle) impiega circa 4 secondi.

Ma quando viene eseguito tramite il mio codice Java ci vogliono circa 20 secondi.

Uso Spring JPA e utilizzo dell'annotazione @Query con native=true . Sto misurando il tempo usando un'annotazione personalizzata e Aspetto.

Finora non ho trovato nessuna ragione per cui questo possa accadere. Qualsiasi suggerimento su come può accadere o un metodo su come diagnosticare il problema è apprezzato.

    
posta Can't Tell 23.03.2018 - 14:16
fonte

0 risposte

Leggi altre domande sui tag