MySQL:Error on observer while running replication hoot ‘before_commit‘

一、背景

在系统中执行定时任务时,出现 MySQL:Error on observer while running replication hoot 'before_commit',导致跑批失败,通过排查,发现sql脚本查询数据超出了143M,原因是在MySQL 8.0中,缺省值为150000000(约143MB),大于该值的事务将被回滚;

二、解决方案

1.临时解决方案

为了保证系统数据正常传输,暂时采取修改系统配置,将系统变量group_replication_transaction_size_limit改大;

2.修改方式

(1)通过数据库客户端工具查找该系统变量

SHOW VARIABLES LIKE '%group_replication_transaction%';
或者
show global variables like '%group_replication_transaction_size_limit%'

(2)一般默认大小为141M(150000000),修改为它的2倍;

set blobal group_replication_transaction_size_limit=300000000;

3.彻底解决方案:

(1)事务拆分,将大事务分批次进行处理

(2) 优化数据库性能,提高系统响应速度

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/2776.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mac系统镜像源管理之nrm的安装与使用

之前有介绍过:pnpm安装和使用,nvm安装及使用,在前端开发中其实还有一个工具也会偶尔用到,那就是nrm,本文就详解介绍一下这个工具,非常的简单且好用~ 文章目录 1、什么是nrm?2、安装3…

Docker原理与基础命令

目录 一、云与虚拟化知识 (一)云基本知识 1.云基本介绍 2.常用的云服务器 3.云服务模型 3.1 IaaS 3.2 PaaS 3.3 SaaS (二)虚拟化介绍 1.什么是虚拟化 2. 虚拟化技术概述 3.虚拟化技术类型 4.虚拟化架构 ①寄居架构…

每天一个数据分析题(二百八十九)

关于箱线图的描述,下列说法正确的是() A. 箱线图中顶端和底端的两条线分别表示全部数据中的最大值与最小值 B. 最顶端和最底端线段中间的距离表示四分位差 C. 上下四分位数之间的的高度反映了中间50%数据的集中程度 D. 中位数越靠近上四分…

小猪佩奇身上纹

day 1 I’m Peppa pig,This is my little brother,George little brother/sister/big brother/sister 更亲密 younger brother/older brother This is my brother,Tom baby brother/sister This is mommy pig,and this is daddy pig 先说重点 muddy puddles muddy puddle i …

PostgreSQL中的索引类型有哪些,以及何时应选择不同类型的索引?

文章目录 索引 解决方案和示例代码 PostgreSQL提供了多种索引类型,每种类型都有其特定的应用场景和优势。选择合适的索引类型可以显著提高查询性能,减少数据库负载。 索引 以下是PostgreSQL中常见的索引类型及其适用场景: 1. B-tree 索引 …

Laravel 6 - 第十六章 Artisan命令

​ 文章目录 Laravel 6 - 第一章 简介 Laravel 6 - 第二章 项目搭建 Laravel 6 - 第三章 文件夹结构 Laravel 6 - 第四章 生命周期 Laravel 6 - 第五章 控制反转和依赖注入 Laravel 6 - 第六章 服务容器 Laravel 6 - 第七章 服务提供者 Laravel 6 - 第八章 门面 Laravel 6 - …

对增加LLaMA 3 上下文长度技术的猜测

AI苏妲己: 在许多应用场景中,如长对话、长文档摘要或长期计划执行等,大语言模型能够支持较长的上下文窗口是非常理想的。以一次处理约50页书籍内容为例,通常需要模型支持32K个token的上下文长度。目前,主流的大语言模…

微前端实现原理详解——以Single-Spa为例

Single-Spa是一个用于微前端架构的JavaScript框架。它允许在一个应用程序中同时加载多个前端框架,例如React、Angular、Vue等。以下是Single-Spa的核心架构解析: 核心思想:Single-Spa的核心思想是将前端应用程序拆分为多个小应用,…

多台机器的docker容器的跨主机ROS通信

docker启动时,会在宿主主机上创建一个名为docker0的虚拟网络接口,默认选择172.17.0.0。docker0只是一个在绑定到这上面的其他网卡间自动转发数据包的虚拟以太网桥,它可以使容器和主机相互通信,容器与容器间通信。 问题是&#xf…

【题目2】 大衍数列,斐波拉契数列等,用VBA 和python解决

目录 0 原始题目:大衍数列 0.1 原始题目 0.2 知识点 1 大衍数列 1.1 大衍数列定义 1.1.1 大衍数列定义 1.1.2 大衍数列注意点 1.2 用VBA实现大衍数列 1.3 用python实现大衍数列 2 斐波拉契数列 /兔子数列/ 黄金分割数列 2.1 斐波拉契数列定义 2.1.1 下面…

【Linux】Kill Process 后依然占用显卡空间并显示 No Such Process

问题 : 如图所示,在显卡上使用 Crtl C 结束某个进程后,使用 nvitop 工具或者 nvidia-smi 命令,显示 No Such Process,但是确占用着显卡空间。搜索这个 PID 时,也显示找不到。 解决:实际上是因为…

BUUCTF——[网鼎杯 2018]Fakebook

BUUCTF——[网鼎杯 2018]Fakebook 1.测试SQl注入的注入点1 2.尝试使用-- -进行闭合,但是不行 3.尝试使用数字型的SQL注入,使用--进行注入后面的SQL语句 4.尝试使用and 11 判断其是否真的存在SQL注入 5.尝试使用and 12进行判断 6.发现这个地方确实存…

机器学习 | 使用Python开发多输出回归模型

多输出回归是监督机器学习的一种特殊形式,可以同时预测多个目标变量。虽然传统回归侧重于基于一组输入特征预测单个数值(目标变量),但多输出回归扩展了这一概念,可以同时预测多个数值,这在各种现实世界的应…

JavaScript 模块导出示例

JavaScript 模块导出示例说明 在 JavaScript 中,我们可以通过 export 关键字将模块中的功能导出,以供其他模块使用。导出可以是单个默认值,也可以是多个命名值。本文将分别介绍导出单个值和导出多个值的示例说明。 导出单个值 当模块中只有…

【产研测类】线上问题处理机制

1 概述 本规范致力于优化运营与产研团队在线问题管理的效率与效果,全面覆盖生产问题的识别、处理机制、分类分级、责任归属和明确奖惩机制。同时,侧重资源重点解决主流程关联的核心模块生产问题。如此,确保各个环节责任到人,内…

Vue2、Vue3响应式原理和相关源码(持续更新~)

目录 一、vue2响应式原理 对应常规源码?: 数组有哪些不同?: 总结下,vue2有哪些缺陷? 在以往的经验中,我们主技术栈为vue的前端开发,在面试的时候被问到响应式原理的概率是非常大…

单细胞分析|整合 scRNA-seq 和 scATAC-seq 数据

引言 单细胞转录组学极大地提升了对细胞状态进行分类的能力,但要深入理解生物学现象,不能仅仅停留在对细胞群的简单列举上。随着新方法的不断涌现,用于测量细胞的不同状态,一个关键的挑战是如何将这些数据集整合起来,以…

24pht春3

pht春3 A 显然 f [ i ] [ j ] f[i][j] f[i][j] 表示前 i j ij ij 个,有 i i i 个用 a a a , j j j 个选 b b b 的方案数。然后显然。 不是,好像假了, k s ≠ n ks\neq n ksn 直接按 a a a 排序,那样子只要…

达梦数据库的DMRMAN工具-数据备份

达梦数据库的DMRMAN工具-数据备份 基础信息 OS版本: Red Hat Enterprise Linux Server release 7.9 (Maipo) DB版本: DM Database Server 64 V8 DB Version: 0x7000c 03134284132-20240115-215128-200811 备份数据库 1.1 设置备份选项 备份命令如果仅…

Spring三级缓存源码解析

Spring三级缓存 前置知识三级缓存定义SpringBean生命周期 Bean的初始化getSingleton 分析加入一级缓存 CreateBean过程(A)A填充属性BB填充属性A,执行getSingleton(A)B完成初始化 前置知识 三级缓存定义 public class DefaultSingletonBeanRegistry ext…