slave_parallel_type - xiaoboluo768/qianjinliangfang GitHub Wiki
- 当从库使用多线程复制时(slave_parallel_workers大于0)时,此选项指定用于决定在从库上并行执行事务的策略。可能的值是:LOGICAL_CLOCK和DATABASE
- DATABASE :基于库级别的并行应用更新事务。只有数据被分割成在多个数据库中时,此值才适用。只有在事务没有跨数据库限制的情况下才建议
- LOGICAL_CLOCK:与事务在主库上相同二进制日志组提交的方式在从库并行应用事务。没有跨数据库的约束,数据也不要求被分割成多个数据库中
- 该变量无论设置何值,主库没有关联的需要特殊设置的变量。当slave_preserve_commit_order = 1时,该变量只能使用LOGICAL_CLOCK值。如果您的复制拓扑结构使用多级从库,则LOGICAL_CLOCK的值对于越主远离主库的从库并行化越低
- 全局变量,动态变量,枚举类型,5.7.2中引入的变量,默认值为DATABASE
上一篇:binlog_cache_size | 下一篇:slave_rows_search_algorithms