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



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

提前谢谢你。

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

旁注:不要将常用的缩写GCS(Google Cloud Storage)与Google Cloud SQL混淆。

最新更新