Revision 8a2400f...

Go back to digest for 16th January 2011

Optimization in KDE Base

Andre Heinecke committed changes in [Akonadi] /server:

Optimize WinCE db performance by removing indices.

SQLite benchmarks on Windows CE have shown that creation
and maintenance of indices are expensive. It has to be
evaluated if they are used by SQLites query planner
with the statements by Akonadi anyhow. Tests have shown an
improvement for initial sync on WinCE of ~40% which is
also the difference we saw benchmarking many insert statements.

File Changes

Added 2 files
  • /server/src/storage
  •   /akonadidb-mobile.xml
  •   /akonadidb_mobile.qrc
Modified 4 files
  • /server
  •   /CMakeLists.txt
  •   /src/main.cpp
  •   /src/storage/datastore.cpp
  •   /tests/unittest/dbupdatertest.cpp
6 files changed in total