【发布时间】:2008-11-17 12:58:26
【问题描述】:
我需要增加 max_allowed_packet 参数,以适应一些理论上非常大的项目。如果我将此参数设置为 10M,与将其设置为 1M 或 4M 相比,我支付的价格是多少。 感谢您的任何意见! 托马斯
【问题讨论】:
标签: mysql configuration performance
我需要增加 max_allowed_packet 参数,以适应一些理论上非常大的项目。如果我将此参数设置为 10M,与将其设置为 1M 或 4M 相比,我支付的价格是多少。 感谢您的任何意见! 托马斯
【问题讨论】:
标签: mysql configuration performance
我找到了这个解释:http://www.astahost.com/info.php/max_allowed_packet-mysql_t2725.html
增加价值是安全的 这个变量是因为额外的内存 仅在需要时分配。为了 例如,mysqld 分配更多内存 仅当您发出长查询或 当 mysqld 必须返回一个大的结果时 排。的小默认值 变量是一个预防措施 客户端之间的错误数据包 和服务器,并确保您 不要使用大内存耗尽内存 意外的数据包。
另外请注意,我读到您必须更改 mysql 客户端和 mysql 服务器的值。
【讨论】:
我建议不要碰这个变量,而是调整你的存储实现以使用默认设置处理任何大小的文件。
你能看到here的例子吗?
【讨论】: