[acao-it] R: Analisi situazione SQL server
francois.robert at libero.it
francois.robert at libero.it
Thu Nov 5 22:38:08 CET 2015
>----Messaggio originale----
>Da: daniele at orlandi.com
>Data: 03/11/2015 3.16
>A: <it at lists.acao.it>
>Ogg: [acao-it] Analisi situazione SQL server
>- Aliandre non deve aprire una nuova connessione per ogni query.
Per curiosità ho scritto un programino Java che cronometra i tempi di una query che potrebbe essere quella eseguita durante la ricerca interativa del nome del utente, mentre l'utente preme i tasti numerici (era il test che facevamo con Daniele sabato sera scorso)
Anche l'autoclose disabilitato, se viene fatto un connect/disconnect ad ogni query, ci impiega circa 6-7 volte tanto ad eseguirla (Oracle Java 1.8 su Ubuntu 12.04...)
$ java -cp .:./jtds-1.2.8.jar -Dclose=true -Ddisplay=false Dcount=100 FRtest
100 iterations executed in 6164 milliseconds
$ java -cp .:./jtds-1.2.8.jar -Dclose=false -Ddisplay=false -Dcount=100 FRtest
100 iterations executed in 957 milliseconds
Quindi anche con l'autoclose disabilitato (situazione attuale mi pare), comunque dal solo punto di vista della reattività alle azione del utente, non conviene collegarsi/scollegarsi in continuazione.
In allegato il codice Java.
François
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.acao.it/pipermail/it/attachments/20151105/39147074/attachment.html>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: FRtest.java
URL: <http://lists.acao.it/pipermail/it/attachments/20151105/39147074/attachment.ksh>
More information about the It
mailing list