← Back to team overview

holland-coredev team mailing list archive

[Bug 670192] Re: Specify engines to be treated as transactional

 

I suppose in a pinch having data from MEMORY tables is not a bad thing
though I tend to run under the assumption that data should be assumed to
be volatile. I wonder, in terms of consistency, where having locked
backups of MEMORY tables would be beneficial. My thought is it's
probably safe to use --single-transaction there. Backing up the data
probably does not hurt to do normally but I'm not sure forcing locks in
this case is worth it.

As far as engines go, I tend to agree with Andy that it would be a good
case to modify behaviors using the tools already at our disposal
(multiple backups sets, filters, specifying lock types, etc.).

-- 
You received this bug notification because you are a member of Holland
Discuss, which is subscribed to holland-backup.
https://bugs.launchpad.net/bugs/670192

Title:
  Specify engines to be treated as transactional

Status in Holland Backup Framework:
  Incomplete

Bug description:
  It would be useful to have a configuration option to specify which engines are to be considered transactional when determining whether or not to use --single-transaction in mysqldump providers. An example would be a schema that has 5 InnoDB tables and one HEAP table being downgraded to using --lock-tables.





References