Revision 714048
Go back to digest for 23rd September 2007Optimization in KDE-PIM
Volker Krause committed changes in /trunk/KDE/kdepim/akonadi/server/src/storage:
Add a simple cache for record objects. So far only used for small, rarely changing tables since it doesn't have any memory limit yet and ensuring cache consistency requires quite some work.
Nevertheless, it reduces database access by about 30% on average which currently is equivalent to overall performance improvement.
File Changes
Modified 4 files
- /trunk/KDE/kdepim/akonadi/server/src/storage
- /datastore.cpp
- /entities-header.xsl
- /entities-source.xsl
- /entities.xsl
4 files changed in total