产品概述
应用场景
产品架构
实例类型
兼容性说明
使用规范建议
max_allowed_packet用于设置 SQLEngine 和客户端在一次传送数据包的过程中所允许最大的数据包大小,单位为 byte。当客户端发送的数据包大小超过 max_allowed_packet的值时,SQLEngine 将拒绝该数据包。max_allowed_packet参数时,需要考虑以下因素:max_allowed_packet的值以提高系统的并发处理能力。在资源紧张的情况下,需要减小 max_allowed_packet的值以避免资源耗尽。max_allowed_packet的值以满足并发需求。对于对数据包大小要求较低的应用程序,可以降低 max_allowed_packet的值以节省系统资源。max_allowed_packet的值以提高数据库的并发处理能力。对于性能较差的数据库,需要减小 max_allowed_packet的值以避免数据库过载。属性 | 说明 |
参数类型 | ULONG |
默认值 | 67108864 |
取值范围 | 1024 ~ 1073741824 说明: 该变量取值应为1024的整数倍。若取值无法被1024整除,则会提示 warning 并向下取整。例如设置为 1025时,则 TDSQL Boundless 中的实际取值为1024。 |
生效范围 | GLOBAL SESSION |
是否重启生效 | 否 |
文档反馈