我正在 CloudSQL 中运行 postgres 数据库,我注意到,与在廉价笔记本电脑上相同版本的本地 postgres 实例上运行查询相比,我运行的每个查询大约慢 4-5 倍.
我的问题是:有没有办法让我找出这里的瓶颈是什么?对于如何仅使用 GCP 上提供的服务来提高性能,您有何建议?
我没有使用大表,我的数据库总大小只有 5GB。我尝试了多种垂直缩放选项:
这些升级似乎都没有产生有意义的变化。所以我的猜测是问题出在一些我无法控制的因素上,例如虚拟化开销、访问 SSD 的延迟等
根据之前的评论发布为社区维基:
根据@JohnHanley:
最有可能的网络延迟。
此外,除了硬件配置和延迟之外,还有其他因素影响性能。请检查您的工作负载是否属于性能密集型,因为这也可能是性能不佳的原因之一。请查看有关Cloud SQL 一般性能提示的文档,因为这可能有助于提高整体性能。