gpt4 book ai didi

内网MySQL慢查询

转载 作者:行者123 更新时间:2023-11-29 14:15:12 25 4
gpt4 key购买 nike

这是我一个 friend 遇到的问题。

他有一个表keyword,其中只有9000 条记录。 MySQL 服务器有一个公共(public) IP,当我从我的机器上执行 SELECT id, word FROM keywords 时(我通过互联网访问 MySQL 服务器) ),查询速度非常快(200毫秒)。无论我运行多少次,它都应该很快。到目前为止一切顺利。

现在,他从他的 Intranet 机器上运行相同的查询,并使用公共(public) IP 再次访问 MySQL 服务器。该查询有时需要长达 40 秒的时间,并且在 MySQL 服务器日志中被记录为慢速查询。他还尝试从 Intranet 中的另一台计算机上进行尝试,有时同样需要 40 秒。

这怎么可能?如果只是他内网的网络问题,那么为什么MySQL将其记录为慢查询呢? AFAIK,MySQL慢查询日志中的查询时间不包括网络传输?

如何解决这个问题?我真的很沮丧。

问候,

佩塔尔

最佳答案

使用它来查看差异:

SET profiling = 1;
SELECT id, word FROM keyword;

也许还可以添加:

SHOW PROFILES;

手册中的更多信息: http://dev.mysql.com/doc/refman/5.0/en/show-profile.html

关于内网MySQL慢查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12814346/

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