如何增加Google Cloud SQL每分钟的查询次数?

时间:2018-05-07 07:08:56

标签: sql cloud google-cloud-sql

在问题中,我希望在GCS上每秒增加查询次数。目前,我的应用程序位于我的本地计算机上,当它运行时,它会重复向GCS服务器发送查询并从GCS服务器接收数据。更具体地说,我的位置在越南,服务器(免费等级)在新加坡。我可以获得的最大QPS是~80,这是不可接受的。我知道通过将我的应用程序放在云端,与SQL服务器相同的位置,我可以获得更好的QPS,但仅此一项需要大量配置和工作。这有什么解决方案吗?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

  • 将应用程序前端层与数据持久层共存应该是您的首要任务:将代码部署到云中
  • 使用持久连接/ connection pooling来减少连接建立开销
  • Cloud SQL do not exist的免费层实例。你在这里指的是什么? f1-micro GCE实例在新加坡地区也不是免费的。
  • 取决于查询的复杂性,读/写模式,数据集的大小等。数据库的性能可能受I / O限制。确保为您的实例配置SSD存储和/或增加数据磁盘大小有助于提高IOPS限制,从而进一步提高数据库性能。

附注:不要将常用的缩写GCS(Google云端存储)与Google Cloud SQL混淆。