Mysql 5.6: Replication with Global Transaction Identifiers / Репликация с помощью глобальных идентификаторов транзакций: 16.1.3. Репликация с помощью глобальных идентификаторов транзакций
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
В этом разделе рассматривается репликация на основе транзакций с применением глобальных идентификаторов транзакций (GTID), впервые появившихся в MySQL 5.6.1. При использовании GTID каждая транзакция, как зафиксированная на оригинальном сервере так и примененная на slave-серверах, может быть идентифицирована и отслежена; что устраняет необходимость обязательной привязки к файлам логов и позициям внутри них при инициализации нового slave-сервера или аварийном переключении на новый master-сервер; применение транзакций при GTID-реплицировании значительно упрощает проверку целостности master и slave серверов. Примененние одних и тех же транзакций на master и slave серверах гарантирует целостность репликации. Доступно использование как командно- так и строко- ориентированных протоколов реплицирования (см. 16.1.2, “Форматы репликации”); Мы, в свою очередь рекомендуем использовать репликацию на основе строк. nipman 29.10.13 в 12:02 |
|
|
Далее будут рассмотрены следующие разделы: nipman 29.10.13 в 12:03 |
||
|
1. Как GTID задаются и их представление в MySQL Server (см 16.1.3.1, "Концепция GTID") nipman 29.10.13 в 12:04 |
||
|
2. Процедура настройки и включения GTID-репликации. (см 16.1.3.2, "Настройка репликации с помощью GTID") nipman 29.10.13 в 12:06 |
||
|
3. Рекомендации по инициализации новых серверов-репликантов при использовании GTID (см. 16.1.3.3, "Применение GTID для аварийного переключения и масштабирования") nipman 29.10.13 в 12:08 |
||
|
4. Запреты и ограничения, о которых следует знать при использовании GTID реплицирования. (см. 16.1.3.4 "Ограничения GTID-репликаций"). nipman 29.10.13 в 12:10 |
||
|
Информацию о параметрах и переменных влияющих на работу GTID-репликаций смотрите в разделе 16.1.4.5. Параметры и переменные идентификаторов транзакций. Раздел 12.15 "GTID функции" содержит описание SQL функций поддерживаемых MySQL 5.6 для работы с GTID. nipman 29.10.13 в 12:13 |
