`
wandejun1012
  • 浏览: 2736923 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mysql read innitial packet

 
阅读更多

 

这是mysql PXC集群垮了的原因

 

 

我们的架构是3主强一致。

 

由于执行一个SQL,更新一张10W记录的表,但是这个表没有主键,导致主1更新成功后,强一致同步时,每次更新都是全表扫描,这样主2在同步时,同步花的时间是10W*10W,主2瞬间垮掉,然后拒绝服务,这样也将主1hang住。

 

此时对外已经不提供服务,所以就报mysql read innitial packet错误。 

 

 

分享到:
评论

相关推荐

    mysql5.7 修改max_allowed_packet方法

    ### MySQL 5.7 中 max_allowed_packet 参数的理解与调整 #### 一、max_allowed_packet 参数简介 在MySQL数据库中,`max_allowed_packet` 参数用于控制客户端与服务器之间单个数据包的最大大小。此参数对诸如大BLOB...

    Mysql的max_allowed_packet设定

    MySQL中的`max_allowed_packet`参数是一个非常重要的设置,它决定了MySQL服务器能够接收的最大数据包大小。这个设置在处理大数据操作,如导入大体积的数据文件、执行包含大量数据的SQL语句时尤其关键。如果某个...

    com.mysql.jdbc.PacketTooBigException: Packet for query is too large (11087 > 102

    在描述中提到的错误信息 "Packet for query is too large (11087 > 102)" 指明了问题的具体情况,即数据包的大小(11087字节)超出了MySQL默认允许的最大值102字节。 这个问题通常发生在以下几种情况: 1. **大数据...

    远程连接MySQL所遇到的问题以及解决问题方法

    远程连接MySQL所遇到的问题以及解决问题方法 在 Linux 系统中,使用 YUM 命令安装 MySQL 后,需要进行一系列的配置以便能够远程连接 MySQL 数据库。以下是解决不能进行远程连接 MySQL 数据库的问题的方法,这些方法...

    MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)

    代码如下:Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0 很明显这是连接初始化阶段就丢失了连接的错误。 google半天大多是说的注释掉配置文件中 bind-address = ...

    MySQL:reading initial communication packet问题解决方法

    Lost connection to MySQL server at ‘reading initial communication packet’ 错误解决 上次解决了这个问题,今天又碰到,突然失忆,又做了一番无用功后终于搞定,这次一定要记录下来,免得下次又浪费时间 1、...

    mysql 异常com.mysql.jdbc.CommunicationsException

    本次异常的具体描述为:“Communications link failure due to underlying exception: **BEGINNESTED EXCEPTION** java.io.EOFException STACK TRACE: java.io.EOFException at com.mysql.jdbc.MysqlIO.readFully...

    Cisco Packet Tracer 5.3 思科路由器交换机模拟软件

    Cisco Packet Tracer 5.3 思科路由器交换机模拟软件 Cisco Packet Tracer 5.3 思科路由器交换机模拟软件 Cisco Packet Tracer 5.3 思科路由器交换机模拟软件 Cisco Packet Tracer 5.3 思科路由器交换机模拟软件 ...

    mysql设置max_allowed_packet_解决_MySQL_Error_2006

    mysql设置max_allowed_packet_解决_MySQL_Error_2006

    packet32,packet

    标题中的"packet32,packet"指的是Packet Driver,这是一个用于网络数据包捕获和分析的驱动程序,尤其在Windows操作系统中广泛使用。Packet Driver允许程序员访问网络接口卡(NIC)的底层功能,以便进行网络监控、...

    vrrp packetTracer 配置

    标题所涉及的知识点:VRRP Packet Tracer配置 VRRP(Virtual Router Redundancy Protocol)虚拟路由器冗余协议是一种容错协议,用于在网络中实现路由冗余,在主路由器发生故障时迅速将流量切换到备份路由器上,从而...

    MySQL Packet for query is too large 问题及解决方法

    MySQL中的“Packet for query is too large”错误通常发生在尝试发送超过服务器允许的最大数据包大小的查询时。这个错误是由于`max_allowed_packet`系统变量的限制,它定义了MySQL服务器可以接收的最大数据量。默认...

    HurleyWong#TechNote#MySQL max_allowed_packet过小引起的问题1

    MySQL max_allowed_packet过小引起的问题报错如下com.mysql.jdbc.PacketTooBigException: Packet

    Lost connection to MySQL server at 'reading authorization packet', system error: 0

    主要介绍了Lost connection to MySQL server at 'reading authorization packet', system error: 0错误解决方法,需要的朋友可以参考下

    Mysql的longblob字段插入数据问题解决

    想改变这个问题,需要注意几点: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (2054817 > 1048576). You can change this value on the server by setting the max_allowed_packet’ ...

    RockyLinux9.0 yum安装 mysql8.0

    transaction_isolation = READ-COMMITTED tmp_table_size = 128M max_heap_table_size = 128M log-slave-updates log-bin = /usr/local/mysql/binlog/binlogbinlog binlog-do-db=oa_fbbinlog-ignore-db=mysql binlog...

    PacketTracer5+汉化包

    PacketTracer5是Cisco公司推出的一款强大的网络模拟和学习工具,尤其对于初学者和网络专业人士来说,它提供了深入了解网络协议、设备配置以及网络问题解决的能力。这个软件允许用户构建、配置、故障排查和分析网络...

    mysql read_buffer_size 设置多少合适

    MySQL中的`read_buffer_size`是一个重要的服务器配置参数,它直接影响到数据库在处理顺序扫描查询时的性能。这个参数定义了当MySQL执行顺序读取操作,例如从磁盘读取数据文件时,用于缓冲数据的内存大小。合适的设置...

Global site tag (gtag.js) - Google Analytics