首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对称带宽使用mysql

对称带宽使用mysql
EN

Stack Overflow用户
提问于 2018-01-20 02:45:18
回答 1查看 123关注 0票数 0

我有两个服务器。服务器A的脚本可以从网站下载html文件,然后将这些文本插入服务器B上的MySQL服务器中。

服务器B,至少现在,只是写到MySQL,我们不读取(选择)到该服务器。

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

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

我的问题是,服务器B的带宽消耗几乎是对称的,输入的每一个数据都是相同的,出于某种原因,我将其返回给服务器A,但我不明白为什么要返回什么。如果您只执行插入操作,则接收到的数据应该会上升,发送的数据应该保持在较低的位置。但这可不是手淫。(见所附图像显示MySQL的传输数据)

我已经使用VNStat和Nethogs来尝试调试,但我无法理解。由于某种原因,MySQL正在将一些数据传输回服务器A,这使我花费了大量的BW。

知道为什么会发生这种事吗?

诚挚的问候。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-20 20:19:43

在分析了我的PHP代码之后,我找到了一个包含Mysql查询的循环,起初我认为这是一个简单的查询,但如果将循环中的每一个圆锥键加起来,就会得到很多数据被发送到MySQL服务器。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48352110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档