From: Alex Yurchenko <alexey.yurche...@codership.com>
Date: Mon, 22 Oct 2012 19:46:17 +0300
Local: Mon, Oct 22 2012 12:46 pm
Subject: Re: [codership-team] Delete_rows_log_event::find_row() on node2 preventing writes on node1
Hi everybody,
Just thought that I should elaborate on this a bit more.
This problem is not Galera specific. Huge transactions, including long Regards,
On 2012-10-21 06:30, Alex Yurchenko wrote:
> On 2012-10-21 01:49, Freejack wrote:
-- >> In another thread it was recommended to set binlog_format to >> STATEMENT. >> When I tried this I got the following: >> 121020 18:46:02 [ERROR] WSREP: Only binlog_format = 'ROW' is >> Is there anyway to override this?
> Hi,
> 1) You should be able to set it in runtime.
> 2) 'STATEMENT' format may help if you have memory issues with DELETE.
> Now, what is happening here:
> Ranged DELETE is a heavy operation in general. Lack of primary keys
> Still, if it took 3 minutes on "master", it may take like 2 minutes
> Now, new replication events from "master" start to pile up on "slave"
> Had you have several slave threads configured that issue could have
> Another option is to increase slave lag tolerance. This is done on
> mysql> SET GLOBAL wsrep_provider_options="gcs.fc_limit=1000000;
> This will allow slave to fall behind by 1000000 transactions - but it
> Another thing is that you can probably use DELETE...LIMIT... syntax
> Regards,
Alexey Yurchenko, Codership Oy, www.codership.com Skype: alexey.yurchenko, Phone: +358-400-516-011 You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||