> I read that the only way to have an SST that does not block the DONOR
> node is to use Xtrabackup.
> Couldn't we imagine using mysqldump, but with the --single-transaction
> argument addition, that would avoid locking ? Is there any way to
> specify command-line arguments in the wsrep_sst_method config option ?
Hello,
Your suggestion is theoretically possible, however the following
considerations would apply:
* mysqldump --single-transaction does not provide a fully consistent
snapshot of the database. It can be disrupted by DDL statements that are
executed concurrently with it.
* mysqldump in general is not scalable as an SST mechanism, as loading the
dump onto the joiner node is slow. Switching from xtrabackup to a
non-donor-blocking mysqldump will trade more availability time on the donor
for less availability time on the joiner due to the longer joining time.
Philip Stoev
-----Original Message-----
From: Hoggins!
Sent: Wednesday, July 22, 2015 15:07
To: Codership
Subject: [codership-team] SST mysqldump --single-transaction