From 044f45a1305479f10a5276723ef7a8c4daaafe09 Mon Sep 17 00:00:00 2001 From: Struchkov Mark Date: Tue, 17 Sep 2024 22:01:31 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B5=D0=BF=D0=BB=D0=B8=D0=BA=D0=B0?= =?UTF-8?q?=D1=86=D0=B8=D1=8F=20=D0=B2=20MySQL.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev/database/mysql/Репликация в MySQL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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.