Re: Frequent coruptions of data base. Any remedies?

Stephan Diestelhorst <[email protected]>
Newsgroups gmane.comp.kde.users.pim
Message-ID <CAJR39Ew4zH6=o+QRz53WYX9FQPHvMbq9NV2X7_FCBz-4cPyKzQ@mail.gmail.com>
On 9 November 2011 15:16, Stephan Diestelhorst
<[email protected]> wrote:
>  I get frequent corruptions of my Akonadi data base. One issue is
> that the laptop sometimes does not properly suspend / resume and I am
> forced to hard power cycle the machine. It seems that the akonadi DB
> is very brittle in this regard, despite proper FS restore on the next
> boot, I frequently get errors similar to this:
>
[...]
> which makes the whole of Akonadi and PIM unusable.
>
> Is there any way I can gt this thing to work more reliably?

This seems to be MySQL / InnoDB's fault. According to
http://www.chriscalender.com/?tag=innodb-power-failure their database
setup is really flakey and while they see that they could make it more
stable, they didn't choose to do so. :(

I am currently testing with the suggested settings of

sync_binlog = 1
innodb_flush_log_at_trx_commit = 1

in .local/share/akonadi/mysql.conf

Is there a reason why they are not default? If my email were POP, I
would have lost considerable amounts of mail by this.

The MySQL folks suggest to dump the database and manually feeding the
data back in there, maybe AKonadi could do that?

> Whenever one of these happens, I usually end up deleting
> ~/.local/share/akonadi and setting up all the mail servers etc. again.
> Is there another, more flexible approach?

Deleting ~/.local/share/akonadi/db_data/* does work, too and does not
remove the settings.

> Would changing to a different database server / filesystem be advisable?

If this does not work, I will try out PostgreSQL, which hopefully is a
real data base with some crucuail features and will work with Akonadi.

Stephan
_______________________________________________
KDE PIM users mailing list
Subscription management: https://mail.kde.org/mailman/listinfo/kdepim-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.