Cloud Spanner查询性能回归

时间:2017-02-16 20:57:26

标签: google-cloud-platform google-cloud-spanner

我们注意到我们的一些查询在过去几周内的性能下降。我们怀疑这是由于某些组合:

  • 表格中的数据增加
  • 某些结果中的数据增加
  • 低效或过度使用交易

有关如何诊断特定查询的性能的任何建议吗?

1 个答案:

答案 0 :(得分:1)

在Google Cloud Platform在线管理控制台中针对您的数据库运行交互式查询时,您可以使用“运行查询”下方的标签请求生成计划说明。按钮。此解释可帮助您了解查询运行缓慢的原因。

性能回归的一个常见原因是您最近删除或更新了大量数据。删除/覆盖的数据可能需要几天时间才能被垃圾收集,并且在此期间它可能会减慢操作速度,因为仍然必须扫描旧数据以查询其关键范围内的查询。