寻找解决方案来处理来自 AWS Aurora Postgresql 的报告数据的大查询

问题描述 投票:0回答:1

我有一个 AWS Aurora Postgresql 集群,其中一个无服务器实例作为主实例,一个预配置实例作为副本实例。主实例将仅服务于来自应用程序的查询,副本实例将服务于来自 QuickSight for Reporting 的查询。 我的问题是 QuickSight 查询由于从多个表连接而变得复杂。我的数据也增长到 10 Gbps。 QuickSight 中的每个查询都需要很长时间才能完成,并且我无法继续升级我的副本实例类。我也在使用 QuickSight 的 Slice,但没有帮助。

我正在寻找一种解决方案作为 Postgresql 和 QuickSight 之间的缓冲区,以减少数据库工作负载。

有人可以帮我提供关键字建议吗?

postgresql amazon-web-services amazon-quicksight aws-aurora-serverless
1个回答
0
投票

虽然在没有内部监控的情况下很难理解瓶颈,但我会尝试一下。

您是否尝试增加BufferCacheHitRatio

下一步是检查您是否使用正确的复制类型:了解复制功能

您是否正在将 Auto Scaling 与 Aurora 副本一起使用,因为这也可能是一个解决方案? 我希望这些建议有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.