Carissimi,
Utilizzando JMP 19 ho scoperto che ci vuole molto più tempo per eseguire query al database tramite ODBC.
Vedi lo screenshot qui sotto,
utilizzando una connessione ODBC (che include l'autenticazione)
- JMP19 impiega 50 s per la prima connessione e 25 s per quelle successive quando la connessione è stabilita
- JMP18 impiega 25 s per la prima connessione e meno di 1 s per le query successive
Quando si utilizza una connessione ODBC più semplice (con UID+PWD):
- JMP19 impiega 11 s per la prima connessione e ~ 5 s per quelle successive
- JMP18 impiega 8 s per il primo e ~ 1 s per i successivi
Ho già informato l'assistenza in merito, l'hanno riconosciuto, ma non c'era una soluzione o una spiegazione del perché ci fosse quella differenza.
Qualcuno ha avuto un'esperienza simile? Come si affronta questa situazione?
Con tempi di risposta così elevati, non ha senso scrivere un'interfaccia che raccolga informazioni dal database prima di iniziare. Questo è un grosso svantaggio per me.
BR,

Non siamo ancora passati a JMP19 perché presenta molti problemi/modifiche che incidono su utenti/script (stiamo aspettando almeno la versione 19.0.1). Quando JMP19 sarà pronto per i test, eseguirò alcuni test simili con i nostri database e, se JMP19 dovesse rivelarsi molto più lento, molto probabilmente rimarremo su JMP18 o forse inizieremo a eseguire le query SQL in qualche altro modo.
@jthi ha scritto:
JMP19 [...] presenta così tanti problemi/modifiche che influenzano gli utenti/script
Uno dei problemi:
https://community.jmp.com/t5/JMP-Wish-List/Allow-Update-platform-to-create-new-columns-if-they-already/idi-p/779810