一直都是0%的状态,刚开始还以为是网络问题,后来发现
max_allowed_packet=64M 这个mysql的配置没有,
解释:
max_allowed_packet:指代mysql服务器端和客户端在一次传送数据包的过程当中数据包的大小
这个是定义mysql服务器端和客户端在一次传送数据包的过程当中数据包的大小
定义过大,比如max_allowed_packet=8092,有可能服务器端太忙,来不及接收,或者网络太差,会容易造成丢包
定义过小,会因为客户端可能无法快速接收服务器端发过来的包,一般推荐是4096
大概意思就是,网络传输是一个个包传递的,而这个配置是每次最大允许传输包的大小 |