Details
-
New Feature
-
Status: Stalled (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
The default variable for sync_binlog is 0 for MariaDB, where Oracle changed it to 1 starting with 5.7.7. I think we should also change the default to 1, as running a master with sync_binlog=0 is risky - any crash of server or mysqld will create inconsistent slaves 99% of the time.
Attachments
Issue Links
- is blocked by
-
MDEV-18959 Engine transaction recovery through persistent binlog
-
- Stalled
-
-
MDEV-24386 MDEV-16589 benchmark & analysis
-
- Closed
-
- relates to
-
MDEV-34705 Storing binlog in InnoDB
-
- In Progress
-
1.
|
MDEV-16589 benchmark & analysis |
![]() |
Closed | Axel Schwenke |
IMHO, this should be a priority Major: a database without the D of ACID is not a "real" database.
https://jfg-mysql.blogspot.com/2018/10/consequences-sync-binlog-neq-1-part-1.html
https://fosdem.org/2019/schedule/event/sync_binlog_use_default/
https://twitter.com/jfg956/status/1081697022267351040