I use SQLite for a number of desktop and PDA applications. Most of the operations are read-only, since SQLite functions as a data warehouse for reference material in my applications.
Basically, I'm looking for suggestions for improving performance in a scenario when you know that data access is read-only.
Maybe using various pragma settings? etc...
SQLite's performance is excellent, but on the PDA, when you have several databases, I see little success. I do not think that this is a problem with SQLite, just the reality of the speed of the PDA. However, having said that, perhaps there are ways to improve it.
Good advice and well put. I hope for something more specific, telling the engine about what I'm doing. For example, when informing the engine, there will be no multiple entries in the database or the cache processing will be changed in some way.
However, I am glad that you drew attention to the "design" of the database aspect as the main problem.
source share