当前位置:网站首页>mysql参数学习----max_allowed_packet
mysql参数学习----max_allowed_packet
2022-08-09 11:09:00 【一头小驴】
mysql参数学习----max_allowed_packet
mysql客户端和服务器之间的通信协议是“半双工”的,这意味着,在任何一个时刻,要么是由服务器向客户端发送数据,要么是由客户端向服务器发送数据,这两个动作不能同时发生,所以,我们无法也无须将一个消息切成小块独立来发送。
这种协议让mysql通信简单快速,但也从很多地方限制了mysql。一个明显的限制是,这意味着没法进行流量控制。一旦一端开始发生消息,另一端要接收完整的消息才能去响应它。这就像来回抛球的游戏,在任何时刻,只有一个人能控制球,而且只有控制球的人才能将球抛回去(发送消息)。
客户端用一个单独的数据包将查询传给服务器。这也是为什么当查询的语句很长的时候,参数max_allowed_packet就特别重要了。一旦客户端发送了请求,它能做的事情就只是等待结果了。
– 高性能MySQL(第3版)
设置意义:降低服务端接收请求的最大周期限制,提高服务端的响应效率。
设置如下:
max_allowed_packet = 16M
边栏推荐
- Solve 1. tensorflow runs using CPU but not GPU 2. GPU version number in tensorflow environment 3. Correspondence between tensorflow and cuda and cudnn versions 4. Check cuda and cudnn versions
- MATLAB中如何把cftool拟合的函数输出到命令行(解决如何导出拟合后的曲线数据)
- 1007 Maximum Subsequence Sum (25分)
- STM32使用静态队列保存数据
- ACM最长不下降子序列问题
- b站up主:空狐公子 --矩阵求导(分母布局)课程笔记
- OpenSSF's open source software risk assessment tool: Scorecards
- MATLAB代码实现三次样条插值
- Julia资料收集
- faster-rcnn learn
猜你喜欢
随机推荐
PTA 矩阵运算
pip common commands and changing source files
centos7.5 设置Mysql开机自启动
1006 Sign In and Sign Out (25分)
PTA 求一批整数中出现最多的个位数字
gdb tui的使用
PoseNet: A Convolutional Network for Real-Time 6-DOF Camera Relocalization Paper Reading
【C language】动态数组的创建和使用
获取指定年度所有周的工具类
focusablejs
STM32使用静态队列保存数据
prometheus接入mysqld_exporter
Jmeter BeanShell post processor
SQL Server查询优化
golang 标准库json Marshal、Unmarshal坑
C语言统计不同单词数
UNIX哲学
verbose np.matmul/np.dot/np.multiply/tf.matmul/tf.multiply/*
PTA习题 分类统计字符个数(C)
Use gdb to debug multi-process programs, debug parent and child processes at the same time