Guaranteeing ACID properties for InnoDB databases.

Posted by plinehan on Server Fault See other posts from Server Fault or by plinehan
Published on 2010-07-26T22:13:09Z Indexed on 2011/02/04 23:27 UTC
Read the original article Hit count: 357

Filed under:
|
|
|

What steps must one take to ensure that an otherwise defaultly-configured InnoDB server is truly ACID compliant? The InnoDB configuration page mentions that the hardware itself must be configured to honor fsync calls, i.e. disable any write-back caches.

This page mentions some other concerns, but may be conflating the binary log and the InnoDB log, and may be a bit out of date regarding default settings for MySQL 5.x.

Upon reading the binary log document page it would seem that the "sync_binlog=1" setting is not required for ACID properties in general, only for ACID properties vis a vis point-in-time recovery and replication.

So, is disabling write-back disk caching sufficient, or are there other settings that must be tweaked?

© Server Fault or respective owner

Related posts about mysql

Related posts about innodb