maria-developers team mailing list archive
-
maria-developers team
-
Mailing list archive
-
Message #00588
New (by Psergey): Add an option to mysqlbinlog to produce SQL script with fewer roundtrips (37)
-----------------------------------------------------------------------
WORKLOG TASK
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
TASK...........: Add an option to mysqlbinlog to produce SQL script with fewer
roundtrips
CREATION DATE..: Fri, 07 Aug 2009, 17:14
SUPERVISOR.....: Monty
IMPLEMENTOR....:
COPIES TO......:
CATEGORY.......: Server-RawIdeaBin
TASK ID........: 37 (http://askmonty.org/worklog/?tid=37)
VERSION........: Server-9.x
STATUS.........: Un-Assigned
PRIORITY.......: 60
WORKED HOURS...: 0
ESTIMATE.......: 0 (hours remain)
ORIG. ESTIMATE.: 0
PROGRESS NOTES:
DESCRIPTION:
SQL scripts generated by mysqlbinlog can be slow to load because they have many
small queries, hence applying the script against a remote server requires a lot
of roundtrips, and they become a bottleneck.
This bottleneck can be addressed by having mysqlbinlog combine multiple
statements into one:
+delimiter //
binlog statement1;
binlog statement2;
binlog statement3;
+//
binlog statement4;
loading such sql script will require fewer roundtrips.
The behavior can be controlled using a command line option
mysqlbinlog --combine-statements=#
Where the # is maximum allowed packet length.
ESTIMATED WORK TIME
ESTIMATED COMPLETION DATE
-----------------------------------------------------------------------
WorkLog (v3.5.9)