Does SQLite perform blocking flushes on every commit? Does it perform asynchronous writes?
Is the file to read on the same bus as the database file? Are they on the same drive? Are they on the same platter?
It would surprise me to see much more than a 15% improvement from concurrency, and it wouldn't surprise me at all to see performance decrease.
In reply to Re^3: Taking advantage of dual processors
by chromatic
in thread Taking advantage of dual processors [tag://parallel,cygwin,multi-core,fork,i/o]
by metaperl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |