Hi , 
I wish to use use sqlite for my embedded system. I need to maintain a database 
of my current state. I basically have some daemons running , with only on 
daemon being incharge of interfacing with the rest of the world and also 
working on this db. I tried using sqlite , and as the no. of requests 
increased my performance has gone down . 
After going through the code and the locking protocol , I am thinking of 
removing from the pager module the locking stuff , keeping the caching, and 
journaling (for recovery) intact.  This because I do not need concurrency 
control only the ease of handling a database to a single file.  
I would be grateful if anyone could give me some insight into these issues :
        1)  Can the journal and the caching be intact without the locking .
        2) Is there any quick fix , without changing the code but having the same 
effect. 
        3) Any other extra tips to improve performance in a single threaded 
environment ??

Sincerely 
Devesh Agrawal.

Reply via email to