首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google性能?

Google性能?
EN

Stack Overflow用户
提问于 2018-07-09 08:50:53
回答 1查看 6.7K关注 0票数 2

我从原来专用服务器上的基于连接和视图的策略切换到了针对Google的多个小查询策略。对我来说,这也更容易维护,在我的开发计算机上没有明显的性能差异。但是在我的和Cloud上,它确实很慢。

例如,如果我想查询最后50篇文章,在我的dev机器160 my上需要4-5秒。每一篇文章都有极少数。12个查询,平均15个查询。这是750个查询,如果我监视Cloud,我注意到它总是以每秒200个查询为上限。CPU只是偷看了20%,我只有一个db-N1标准-1与SSD。每秒200个查询也意味着,如果我想得到最后100篇文章,它将花费8-9秒,以此类推。

我已经尝试将anything实例类设置为F4,以查看这是否会改变任何情况。它并没有改变任何东西,号码是一样的。我没有尝试增加DB实例,因为我看不到它的极限。

该怎么办呢?

软件:我使用GO与一个无限的mysql连接池。

编辑:我甚至更改为db-n1-标准-2实例,没有区别:(

EDIT2:我在周末尝试了一些改变,1500IOPS,4个内核等等,但是没有显示出预期的改进。使用图表已经表明没有“硬件”限制。我设法隔离了缓慢的查询..。这是一个超级简单的问题,我通过country-ISO2 2和language-ISO2 3查询国名,这两个键都是索引的,但每个键需要50 it。所以我把所有的国家都缓存在记忆中然后就完成了。

EN

回答 1

Stack Overflow用户

发布于 2018-07-13 11:33:14

Google使用GCE实例,因此适用于GCE的内容适用于Cloud。

当您创建db-n1-standard-1实例时,您的网络吞吐量被CPU限制为250 MB/s,但是读/写(A)磁盘吞吐量和(b)IOPS速度被存储容量和类型限制,即:

  • 写:4.8ᵅ=300ᵇ
  • 读作:4.8ᵅx-300ᵇ

您可以查看实例详细信息中缺少的内容:

姓名]

如果要提高实例的性能,请按照上面链接中的建议,增加实例的vCPU数量及其存储容量/类型。

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

https://stackoverflow.com/questions/51241488

复制
相关文章

相似问题

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