麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

MySQL主庫binlog(master-log)與從庫relay-log關系代碼詳解

2024-07-24 13:14:39
字體:
來源:轉載
供稿:網友

主庫mysql/270371.html">binlog:

# at 2420#170809 17:16:20 server id 1882073306 end_log_pos 2451 CRC32 0x58f2db87  Xid = 32880COMMIT/*!*/;# at 2451#170814 11:07:18 server id 1882073306 end_log_pos 2528 CRC32 0x40774a4b  Query thread_id=92 exec_time=0 error_code=0SET TIMESTAMP=1502680038/*!*/;BEGIN/*!*/;# at 2528# at 2560#170814 11:07:18 server id 1882073306 end_log_pos 2560 CRC32 0x7bdf274b  IntvarSET INSERT_ID=107/*!*/;#170814 11:07:18 server id 1882073306 end_log_pos 2669 CRC32 0x68e441c8  Query thread_id=92 exec_time=0 error_code=0SET TIMESTAMP=1502680038/*!*/;insert into t2 (name) values ('a100')/*!*/;# at 2669# at 2701#170814 11:07:27 server id 1882073306 end_log_pos 2701 CRC32 0xcf89b910  IntvarSET INSERT_ID=108/*!*/;#170814 11:07:27 server id 1882073306 end_log_pos 2810 CRC32 0x78466d7b  Query thread_id=92 exec_time=0 error_code=0SET TIMESTAMP=1502680047/*!*/;insert into t2 (name) values ('a200')/*!*/;# at 2810# at 2842#170814 11:07:30 server id 1882073306 end_log_pos 2842 CRC32 0x1e5a0847  IntvarSET INSERT_ID=109/*!*/;#170814 11:07:30 server id 1882073306 end_log_pos 2951 CRC32 0xebeb947c  Query thread_id=92 exec_time=0 error_code=0SET TIMESTAMP=1502680050/*!*/;insert into t2 (name) values ('a300')/*!*/;# at 2951#170814 11:07:34 server id 1882073306 end_log_pos 2982 CRC32 0x6436ad60  Xid = 32934COMMIT/*!*/;

從庫relay-log:

/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;/*!40019 SET @@session.max_insert_delayed_threads=0*/;/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;DELIMITER /*!*/;# at 4#170809 17:17:24 server id 1882083306 end_log_pos 120 CRC32 0x5df4221c  Start: binlog v 4, server v 5.6.23-72.1-log created 170809 17:17:24# at 120#700101 8:00:00 server id 1882073306 end_log_pos 0 CRC32 0x0b8a412f Rotate to test-mysql-bin.000116 pos: 2451# at 172#170809 16:28:12 server id 1882073306 end_log_pos 0 CRC32 0xd0d3bf30 Start: binlog v 4, server v 5.6.23-72.1-log created 170809 16:28:12# at 288#170814 11:07:18 server id 1882073306 end_log_pos 2528 CRC32 0x40774a4b  Query thread_id=92 exec_time=0 error_code=0SET TIMESTAMP=1502680038/*!*/;SET @@session.pseudo_thread_id=92/*!*/;SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=0, @@session.unique_checks=1, @@session.autocommit=1/*!*/;SET @@session.sql_mode=1073741824/*!*/;SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;/*!/C utf8 *//*!*/;SET @@session.character_set_client=33,@@session.collation_connection=33,@@session.collation_server=33/*!*/;SET @@session.lc_time_names=0/*!*/;SET @@session.collation_database=DEFAULT/*!*/;BEGIN/*!*/;# at 365# at 397#170814 11:07:18 server id 1882073306 end_log_pos 2560 CRC32 0x7bdf274b  IntvarSET INSERT_ID=107/*!*/;#170814 11:07:18 server id 1882073306 end_log_pos 2669 CRC32 0x68e441c8  Query thread_id=92 exec_time=0 error_code=0use `db1`/*!*/;SET TIMESTAMP=1502680038/*!*/;insert into t2 (name) values ('a100')/*!*/;# at 506# at 538#170814 11:07:27 server id 1882073306 end_log_pos 2701 CRC32 0xcf89b910  IntvarSET INSERT_ID=108/*!*/;#170814 11:07:27 server id 1882073306 end_log_pos 2810 CRC32 0x78466d7b  Query thread_id=92 exec_time=0 error_code=0SET TIMESTAMP=1502680047/*!*/;insert into t2 (name) values ('a200')/*!*/;# at 647# at 679#170814 11:07:30 server id 1882073306 end_log_pos 2842 CRC32 0x1e5a0847  IntvarSET INSERT_ID=109/*!*/;#170814 11:07:30 server id 1882073306 end_log_pos 2951 CRC32 0xebeb947c  Query thread_id=92 exec_time=0 error_code=0SET TIMESTAMP=1502680050/*!*/;insert into t2 (name) values ('a300')/*!*/;# at 788#170814 11:07:34 server id 1882073306 end_log_pos 2982 CRC32 0x6436ad60  Xid = 32934COMMIT/*!*/;

注意relay log的這一行:

#700101  8:00:00 server id 1882073306  end_log_pos 0 CRC32 0x0b8a412f  Rotate to test-mysql-bin.000116  pos: 2451

說明此relay log保存的是主庫 test-mysql-bin.000116 的信息,從position 2451 開始。

看一個具體的對應關系:

主庫的binlog如下:

# at 2560#170814 11:07:18 server id 1882073306 end_log_pos 2560 CRC32 0x7bdf274b IntvarSET INSERT_ID=107/*!*/;#170814 11:07:18 server id 1882073306 end_log_pos 2669 CRC32 0x68e441c8 Query thread_id=92 exec_time=0 error_code=0SET TIMESTAMP=1502680038/*!*/;insert into t2 (name) values ('a100')/*!*/;# at 2669

對應從庫relay-log如下幾行:

# at 397#170814 11:07:18 server id 1882073306 end_log_pos 2560 CRC32 0x7bdf274b  IntvarSET INSERT_ID=107/*!*/;#170814 11:07:18 server id 1882073306 end_log_pos 2669 CRC32 0x68e441c8  Query thread_id=92 exec_time=0 error_code=0use `db1`/*!*/;SET TIMESTAMP=1502680038/*!*/;insert into t2 (name) values ('a100')/*!*/;# at 506

另外注意show slave status/G的以下幾行的關系:

Master_Log_File: test-mysql-bin.000117Read_Master_Log_Pos: 774

上面二行代表IO線程,相對于主庫

Relay_Log_File: relay-log.000038Relay_Log_Pos: 723

上面二行代表了sql線程,相對于從庫

Relay_Master_Log_File: test-mysql-bin.000117Exec_Master_Log_Pos: 555

上面二行代表了sql線程,相對主庫

其中Relay_Log_Pos: 723 和 Exec_Master_Log_Pos: 555 對應的sql語句一致。

總結

以上就是本文關于MySQL主庫binlog與從庫relay-log關系代碼詳解的全部內容,希望對大家有所幫助。有什么問題可以隨時留言,歡迎大家交流討論。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: v片在线看 | 污黄视频在线播放 | 国产一级一国产一级毛片 | 操操操操网 | 日韩毛片免费观看 | 99综合视频 | av在线浏览 | 国产精品视频2021 | 欧美成人免费小视频 | 久久精品在线免费观看 | 久热久操| 中文区中文字幕免费看 | 日韩伦理电影免费观看 | 日本a在线观看 | 黄色毛片免费看 | 成人片免费视频 | 欧美日韩在线视频一区二区 | 成人在线视频一区 | 成人在线视频一区 | 曰批全过程120分钟免费69 | 欧美精品一区二区三区四区 | 毛片一区二区三区四区 | 久久人人爽人人爽人人片av高清 | 成人三级电影网 | 美国av片在线观看 | 色综合久久久久久久久久久 | av在线播放电影 | 在线视频 中文字幕 | 免费一级毛片观看 | 99爱国产精品 | 免费黄色成人 | 国产女同疯狂激烈互摸 | 在线a免费观看 | 免费在线观看成年人视频 | 精品国产91久久久久 | 国产午夜免费不卡精品理论片 | 亚洲五码在线观看视频 | 久久精品国产亚洲7777小说 | 最近日本电影hd免费观看 | 91网站链接 | 末成年女av片一区二区 |