我目前正在mysql上进行一些数据库配置,以防止我们的网站崩溃我看到了这个变量

max_packet_limit


如果我为此设置了限制,即使我没有对此设置任何限制,这也会对所有缓冲区生效吗?还是我仍然需要设置应该为缓冲区分配多少mysql?

最佳答案

我相信您在谈论系统变量max_allowed_pa​​cket。

该变量与MySQL的任何缓冲区设置无关。

max_allowed_pa​​cket是在客户端和数据库服务器之间传输的SQL数据包的最大大小。

数据包是发送到MySQL服务器的一条SQL语句,发送到客户端的一行或使用复制时从主服务器发送到从服务器的二进制日志事件。

更多信息:max_allowed_packet

关于mysql - max_packet_limit是否对缓冲区有影响?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22827218/

10-14 15:16
查看更多