diff --git a/dev/database/mysql/Репликация в MySQL.md b/dev/database/mysql/Репликация в MySQL.md index 6f6d0247..3f28a610 100644 --- a/dev/database/mysql/Репликация в MySQL.md +++ b/dev/database/mysql/Репликация в MySQL.md @@ -26,7 +26,7 @@ link: - 5.6 = +semisync, +mtslave (per-db), +slavedelay, +GTID - 5.7 = + mtslave, +master-master (plugin), +default-RBR (image=full?!), groupcommit ## Схема работы репликации -![Архитектура MySQL](Архитектура%20MySQL.md#^42f122) +![[Архитектура MySQL#^42f122]] Физический слой хранилища должен писать журнал для работы транзакций (Write-Ahead Log). По идее, его можно было бы использовать для репликации, как в PostgreSQL, но логический слой ничего не знает про физический и не может использовать тот же журнал. Поэтому при включении репликации на логическом уровне master начинает вести свой журнал, называемый Binary Log.