gpt4 book ai didi

sql - 查询导致mysql服务器消失

转载 作者:太空宇宙 更新时间:2023-11-03 11:19:56 24 4
gpt4 key购买 nike

我们有一个已部署到 50 多个网站的应用程序。在这些网站上,我们注意到了一种奇怪的行为,我们现在已经将其追踪到一个特定的查询。偶尔,通常一天一次或两次,我们的一个调试脚本报告

2006 : MySQL server has gone away

我知道引发此错误的原因有很多,但最奇怪的是,每次引发此错误时,都是在运行同一个 SQL 查询时发生的。这个查询没有什么奇怪或复杂的,它看起来像这样:

SELECT `advert_only` FROM `products` WHERE `id` = '6197'

此查询必须每天针对各种不同的产品 ID 运行数万次,因此肯定不会每次都失败。它在我们 4 台服务器上看似随机的站点上随机失败。这似乎没有共同点,我们注意到的一件小事是,它有时会在一个特定的人连续加载 2 或 3 个页面时发生,因为我们还会跟踪发生这种情况的人的 IP。

这是在运行 MySQL 5.0.81 的 CentOS 5 服务器上

最佳答案

这有点偏左,但您应该检查您的硬盘 SMART 是否有任何错误。如果从“那个”部门读取有问题,那么可能会有问题。如果你有一个突袭单位,我不会太担心这个。我不认为这是问题所在的可能性很高,但如果您真的被难住了,那么这可能是值得的。

关于sql - 查询导致mysql服务器消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1779428/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com