MySQL 5.7 複製控制語句SET GLOBAL sql_slave_skip_counter說明
SET GLOBAL sql_slave_skip_counter = N
這個引數會跳過從主節點接下來的N個事件。這個引數用來修復由SQL語句導致的複製停止。
只有當slave節點的執行緒沒有執行的時候,這個語句才有效。否則,會產生報誤。
當使用這個語句的時候,需要理解二進位制日誌實際上是作為一系列的事件組。每個事件組包含一系列的事件。對於事務表,一個事件組對應一個事務。對於非事務表,一個事件組對應一條單獨的SQL語句。需要注意的是,一個單獨的事務可能既包含事務表,也包含非事務表。
當使用SET GLOBAL sql_slave_skip_counter跳過事件時,slave節點會處於事務組的中間,它會繼續跳過一些事件直到它到達一個事務組的結束位置,然後slave節點會從下一個事件組開始執行。
這個引數的預設值是0
mysql> show variables like 'sql_slave%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| sql_slave_skip_counter | 0 |
+------------------------+-------+
1 row in set (0.00 sec)
這個引數會跳過從主節點接下來的N個事件。這個引數用來修復由SQL語句導致的複製停止。
只有當slave節點的執行緒沒有執行的時候,這個語句才有效。否則,會產生報誤。
當使用這個語句的時候,需要理解二進位制日誌實際上是作為一系列的事件組。每個事件組包含一系列的事件。對於事務表,一個事件組對應一個事務。對於非事務表,一個事件組對應一條單獨的SQL語句。需要注意的是,一個單獨的事務可能既包含事務表,也包含非事務表。
當使用SET GLOBAL sql_slave_skip_counter跳過事件時,slave節點會處於事務組的中間,它會繼續跳過一些事件直到它到達一個事務組的結束位置,然後slave節點會從下一個事件組開始執行。
這個引數的預設值是0
mysql> show variables like 'sql_slave%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| sql_slave_skip_counter | 0 |
+------------------------+-------+
1 row in set (0.00 sec)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26506993/viewspace-2098874/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 5.7 EXPLAIN EXTENDED語句說明MySqlAI
- MySQL 5.7 SELECT ... LOCK IN SHARE MODE|FOR UPDATE語句說明MySql
- SET GLOBAL SQL_SLAVE_SKIP_COUNTERSQL
- MySQL 的CASE WHEN 語句使用說明MySql
- mysql語句分析工具explain使用說明MySqlAI
- MySQL 5.7 的事務控制語句的介紹MySql
- sql_slave_skip_counter說明SQL
- MySQL 5.7並行複製MySql並行
- mysql 5.7半同步複製MySql
- mysql 5.7多源複製MySql
- MySQL 5.7 並行複製MySql並行
- [Mysql]Mysql5.7並行複製MySql並行
- 【Mysql】mysql5.7無損複製MySql
- mysql5.7 General tablespace使用說明MySql
- MySQL 5.7 mysqlpump 備份工具說明MySql
- 複雜控制語句
- MySQL 5.5 INSERT ... ON DUPLICATE KEY UPDATE語句說明MySql
- mysql5.7主從複製,主主複製MySql
- Mysql5.7半同步複製MySql
- MySQL 5.7搭建多源複製MySql
- MySQL 5.7 延遲複製配置MySql
- MySQL 5.7 LIMIT語句介紹MySqlMIT
- MySQL 5.7 REPLACE語句的用法MySql
- MySQL5.7主從複製-半同步複製搭建MySql
- MySQL5.7主從複製教程MySql
- mysql 5.7開啟並行複製MySql並行
- 【Mysql】Mysql5.7的多源複製搭建MySql
- mysql 5.7 主從複製搭建及原理MySql
- MySQL 5.7 複製的過濾引數MySql
- MySQL 5.7 PREPARE、EXECUTE、DEALLOCATE語句介紹MySql
- 【Mysql】mysql公開課之-mysql5.7複製特性MySql
- MySQL 5.7 自增欄位相關引數說明MySql
- MySQL 5.7線上設定忽略表複製方法MySql
- MySQL Case-MySQL5.7無效的並行複製MySql並行
- #MySQL# mysql5.7新特性之半同步複製MySql
- Mysql半同步複製模式說明及配置示例 - 運維小結MySql模式運維
- mysql操作命令梳理(5)-執行sql語句查詢即mysql狀態說明MySql
- Redis 複製、Sentinel的搭建和原理說明Redis