16.1.3 使用GTID 配置複製
16.1.3 Replication with Global Transaction Identifiers
16.1.3.1 GTID 的概念
16.1.3.2 配置GTID 主從複製
16.1.3.3 使用GTID 做Failover 和Scaleout
16.1.3.4 GTID 的限制
16.1.3.1 GTID 的概念
GTID = source_id:transaction_id
source_id: 一般情況下使用的是server_uuid。
transaction_id: A sequence number determined by the order in which the transaction was committed on this server.
0 不能作為事務號。
GTID Sets
mysql.gtid_executed Table
mysql.gtid_executed Table Compression
16.1.3.2 配置GTID 主從環境
-
將資料庫設定為read-only狀態
set @@global.read_only = on;
2. 停止每個資料庫
mysqladmin -uusername -p shutdown
3. 將資料庫啟動到GTID狀態需要新增的引數
gtid_mode = on
enforce_gtid_consistency = true
從庫端需要新增的引數避免啟動從庫的時候會立刻啟動IO, SQL程式
--skip-slave-start
4. 從庫端配置GTID-based auto-positioning
change master to
master_host = 'host',
master_port = 3306,
master_user = user,
master_password = 'password',
master_auto_position = 1;
start slave;
5. 關閉 read-only mode
set @@global.read_only = off;
16.1.3.3 GTIDs在Failover 和Scaleout中的應用
16.1.3.4 GTIDs在複製中的限制
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21374452/viewspace-2727027/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 8 複製(五)——配置GTID複製MySql
- MySQL主從複製之GTID複製MySql
- MySQL 8 複製(四)——GTID與複製MySql
- Mysql基於GTID的複製模式MySql模式
- Mysql 基於GTID主從複製MySql
- 線上將傳統模式複製改為GTID複製模式模式
- MySQL 傳統複製與 GTID 複製原理及操作詳解MySql
- MySQL GTID複製錯誤修復演示MySql
- MySQL 5.7 基於GTID搭建主從複製MySql
- MySQL GTID複製中斷修復過程MySql
- MySQL8.0輕鬆搞定GTID組複製MySql
- MySQL 5.7基於GTID的主從複製MySql
- MySQL運維實戰(7.1) 開啟GTID複製MySql運維
- 專案02(Mysql gtid複製故障處理01)MySql
- MySQL8.0輕鬆搞定GTID主從複製MySql
- MySQL8.0輕鬆搞定GTID主主複製MySql
- Mysql 8.4.0 結合 Docker 搭建GTID主從複製,以及傳統主從複製MySqlDocker
- mysql複製--主從複製配置MySql
- MySQL 複製全解析 Part10 基於GTID的MySQL複製的一些限制MySql
- MySQL 複製全解析 Part 9 一步步搭建基於GTID的MySQL複製MySql
- Postgres 流複製配置
- MySQL 8 複製(九)——組複製聯機配置MySql
- MySQL主從複製之GTID模式詳細介紹鞴嬈MySql模式
- mysql GTID主從複製故障後不停機恢復同步流程MySql
- mysql5.5.20複製配置MySql
- MYSQL主從複製製作配置方案MySql
- GTID複製報錯處理:Last_Error: Error 'Can't drop database 'test';ASTErrorDatabase
- MySQL 5.7傳統複製到GTID線上切換(一主一從)MySql
- MYSQL主從複製配置(整理)MySql
- MySQL8.0.11 組複製配置MySql
- Linux下MySQL主從複製(GTID)+讀寫分離(ProxySQL)-實施筆記LinuxMySql筆記
- 5-5配置Mysql複製 基於日誌點的複製MySql
- 如何配置 pglogical | PostgreSQL 的流複製SQL
- mysql5.7 GTID 主從複製模式-增加新的slave1(好文章!!)MySql模式
- MySQL 複製全解析 Part 11 使用xtrabackup建立MySQL複製MySql
- 淺複製和深複製的概念與值複製和指標複製(引用複製)有關 淺複製 “指標複製 深複製 值複製指標
- CAD複製命令如何使用
- Mariadb之半同步複製叢集配置