为什么 MySQL 在设计上会在超过 max_packet_size 时关闭连接?基于证据的意见可以作为答案

发布于 2025-01-11 15:19:01 字数 386 浏览 0 评论 0原文

我有许多 WordPress 网站由于请求超出了 max_packet_size 而随机崩溃。

我刚刚增加了大小,希望将来避免这种情况,但我不明白为什么 MySQL 会故意对太大的请求严格连接而不是拒绝它。

这会导致这些网站瘫痪。而且我不相信增加 max_packet_size 真的可以解决根本问题,即关闭。

https://dev.mysql.com/doc/ refman/8.0/en/packet-too-large.html

有谁知道为什么会发生这种情况?我对这个问题的看法是否缺乏?

I have numerous WordPress websites that crash at random due to max_packet_size being exceeded by a request.

I have just increased the size, to hopefully avoid this in the future, but I don't understand why MySQL would intentionally severe a connection for a request that was too large instead of rejecting it.

This results in these websites going down. And I'm not confident that increasing the max_packet_size really solves the root problem which is the shutting down.

https://dev.mysql.com/doc/refman/8.0/en/packet-too-large.html

Does anyone have any insight as to why this occurs? Is my perspective on this issue lacking?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文