gpt4 book ai didi

mysql - 对称带宽使用mysql

转载 作者:太空宇宙 更新时间:2023-11-04 12:12:43 25 4
gpt4 key购买 nike

我有 2 个服务器。服务器 A 是我拥有从网站下载 html 文件的脚本,然后将这些文本插入服务器 B 上的 MySQL 服务器的地方。

服务器 B,至少目前,只是用于写入 MySQL,我们不读取(选择)到该服务器。

使用 PHP 脚本下载数据,另一个 PHP 脚本打开与服务器 B 的连接,并使用 mysqli 库写入 MySQL。

顺便说一句,在服务器 B 上运行的唯一(重要的)服务是 MySQL。

我的问题是服务器 B 的带宽消耗几乎是对称的,传入的每个数据都与传出的数据相同,我假设它出于某种原因返回到服务器 A,但我不明白为什么要返回什么。如果您只执行 INSERTS,则 Received 数据应为 UP 而 SENT 数据应保持为低。但这并没有发生。(参见显示 MySQL 传输数据的附图)enter image description here

enter image description here

我已经使用 VNStat 和 Nethogs 尝试调试,但我无法弄清楚。出于某种原因,MySQL 正在将一些数据传输回服务器 A,这会花费我很多 BW。

关于为什么会发生这种情况有什么想法吗?

最好的问候。

最佳答案

经过漫长的一夜分析我的 PHP 代码后,我发现了一个循环,里面有一个 Mysql 查询,起初我认为这是一个轻查询,但如果你把循环的每个循环加起来,你会得到很多数据被发送到 MySQL 服务器。

我创造了一种更好的方法来做到这一点,现在 BW 消耗至少减少了一半。

关于mysql - 对称带宽使用mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48352110/

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