Since you just use one table you have no compelling reason to use a DB 
and could use a simple index file.  I would expect your update of 
300,000 records in that case to only take a few seconds.  The footprint 
would also be far less.  Something like D-ISAM would do the job.

Note that you would forsake the transactional integrity and ACID 
features of Sqlite for speed and simplicity.
JS
Marian Aldenhövel wrote:
> Hi,
> 
> 
>>FWIW, I ran your simple example on a Windows XP machine through the Ruby 
>>driver and got 8 seconds for the update.
> 
> 
> Scaling that down to the hardware being used, which is a 486-clone with 
> a 16bit bus showing as running at 31 BogoMIPS in linux (don't know the 
> clockspeed), propably kills the idea of using SQLite.
> 
> Given SQLites performance data as published there propably also is no 
> suitable replacement that would allow me to use nice SQL.
> 
> <sniff>
> 
> Ciao, MM

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to