Ciao ragazzi,
sto realizzando una nuova versione di un mio programma. Quindi sto passando da VB6 al VB.NET.
Nell'attuale versione del programma mi appoggio ad un Access che tutto sommato, anche con mole di dati notevole, mi ha abbastanza soddisfatto.
Con la nuova versione vorrei però un DB più performante ma comunque sempre un DB serverless, ovvero senza bisogno di installazione del servizio, come ad esempio fa SQL SERVER o Oracle.
Ho letto piuttosto bene di SQLite.
Ho fatto qualche test di performance con un piccolo programmino in VB.NET.
Ho fatto la stessa prova, inserendo 100 record in una tabella prima con Access e poi con questo SQLite. I tempi di risposta sono spaventosamenti diversi:
la risposta di Access è immediata, SQLite, per inserire 100 record, impiega grosso modo 10 secondi!
E' spaventoso come tempo di risposta. E' possibile che SQLite, non dico osannato, ma se Adobe e Firebird stanno passando ad utilizzare SQLite proprio proprio male non può essere, abbia tempi di risposta tali?
Voi cosa ne pensate? Avete qualche esperienza riguardo SQLite?
Ciao!
Gian


Rispondi quotando