This backup operation acquires a global read lock on all tables at the beginning of the dump (using *FLUSH TABLES WITH READ LOCK <http://dev.mysql.com/doc/refman/5.6/en/flush.html>*). As soon as this lock has been acquired, the binary log coordinates are read and the lock is released. If long updating statements are running when the FLUSH <http://dev.mysql.com/doc/refman/5.6/en/flush.html> statement is issued, the backup operation may stall until those statements finish. After that, the dump becomes lock-free and does not disturb reads and writes on the tables.
Can anyone explain it more? Please.
Best Regards, Geetanjali Mehra Senior Oracle and MySQL DBA Corporate Consultant and Database Security Specialist
Oct 06
shawn l.green Re: mysqldump with single-transaction option.
Oct 06, 2014; 20:52
shawn l.green
Re: mysqldump with single-transaction option.
Oct 07
geetanjali mehra Re: mysqldump with single-transaction option.
Oct 07, 2014; 09:22
geetanjali mehra
Re: mysqldump with single-transaction option.
Oct 07
yoku ts. Re: mysqldump with single-transaction option.
Oct 07, 2014; 15:25
yoku ts.
Re: mysqldump with single-transaction option.
Oct 07
geetanjali mehra Re: mysqldump with single-transaction option.
Oct 07, 2014; 12:14
geetanjali mehra
Re: mysqldump with single-transaction option.
Oct 07
yoku ts. Re: mysqldump with single-transaction option.
Oct 07, 2014; 16:35
yoku ts.
Re: mysqldump with single-transaction option.
Oct 08
Andrew Moore Re: mysqldump with single-transaction option.
Oct 08, 2014; 12:12
Andrew Moore
Re: mysqldump with single-transaction option.
Search
Lasso Programming
This site manages and broadcasts several email lists pertaining to Lasso Programming and technologies related and used by Lasso developers. Sign up today!