Non può essere più lento… ma temo che in questo giochi molto l'esperienza… di come gestisci la connessione, di come scrivi i predicati SQL che 9 su 10 sono la causa dell'affossamento delle prestazioni per chi, con poca esperienza non conosce le modalità di scambio dati Client-Server, e serve eempre saper come limitare i dati… se usi o meno le transazioni…
Esempio banale al fine di farti capire…
Questa Query è estremamente inefficiente:
"SELECT * FROM T1 WHERE ID=FORMS!TuaForm!CampoId"
Questa è la stessa ma efficiente:
"SELECT * FROM T1 WHERE ID=" & FORMS!TuaForm!CampoId
Spero tu ne comprenda l'enorme differenza intermini di scambio dati… se non lo comprendi è il primo problema che devi risolvere.
Ovviamente di questi esempi se ne possono fare mille…
Ci sono molte variabili che probabilmente nemmeno prima avevi valutato… ed ora si notano di più.
Purtroppo in questi aspetti non c'è molto da poterti suggerire perché bisognerebbe analizzare le modalità di scrittura del codice e dei predicati…