[Kde-pim] Akonadi MySQL backend: tuning for larger accounts or switching to MariaDB with a different storage engine?
Martin Steigerwald
Martin at lichtvoll.de
Wed Mar 26 20:22:33 GMT 2014
Am Mittwoch, 26. März 2014, 20:22:28 schrieb Martin Steigerwald:
> > > InnoDB is difficult as innodb_buffer_pool_size needs to take free memory
> > > into account which can change quite rapidly on desktops or anything else
> > > than a dedicated database server. A engine which uses Linux pagecache
> > > for
> > > most of its caching would be interesting I think.
> >
> >
> >
> > Maybe we could have some kind of "initial setup" tool that would check
> > available memory and would update innodb_buffer_pool_size depending on
> > that
> > (taking in account some max limit, min limit, max percentage, ...)
>
> Well I am backing off a bit at the moment. Maybe those read bursts I
> observed where not related to InnoDB buffer pool size, but to something
> else. If I see it again, I try to look in Akonadiconsole as to what Akonadi
> is doing there.
There is indeed some stuff in Akonadiconsole there.
And now I had this long wait for KMail to do anything again. After downloading
/ filtering new mail.
According to Akonadiconsole akonadi nepomuk feeder was indexing and according
to atop akonadi maildir resource was hogging one Sandybridge core for 100% for
minutes.
Akonadiconsole Query Debugger showed queries to get payload bodies, also from
that kernel-ml folder. And I have quite some wait times in Job Tracker now,
for Akonadi::ItemFetchJob. I have wait times up to:
00:05:33.069
Five of those wait times between 5 and 6 minutes.
Four between 2-3 minutes.
Five between 10-20 seconds.
Why this time is so long, I don´t know.
Akonadi seems to block out KMail due to this mail indexing background
activity, which I reported already:
Bug 331848 - displaying, moving, deleting mails takes 10-20 seconds when
Akonadi synchronizes in background
https://bugs.kde.org/show_bug.cgi?id=331848
But at work I do not have mail indexing enabled so far, yet this was on NFS
still as I reported the bug.
I think I just disable mail indexing for now for this POP3 setup, until I can
install KDE SC 4.13 including new KDEPIM and Baloo.
Well, I learned about debugging performance issues with Akonadi.
I am inclined to close my MySQL tuning related report. I do not have the
impression anymore that it is very important at the moment. What do you think?
So finishing analysis for now.
--
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list