Cloud Spanner CPU使用率随表格大小

时间:2017-10-11 11:10:16

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

使用Spanner进行的多日测试表明,随着表格大小的增加,CPU使用量大幅增加。我试图找出可能是什么原因。 用法摘要:

  • 小尺寸行(每行400字节)
  • 平均约500次读取(0次结果)和每秒500次插入
  • 在4个节点上运行
  • 数据量增长(仅插入,目前无更新)
  • 复合主键{a,b,c}
  • 通过二级索引{a,b}读取(结果为0)

我该如何调试?

Spanner很好地在控制台中显示手动SQL查询的执行计划 客户端在Golang中,有没有办法在客户端打印实际的SQL来手动执行它?或者我可以在某个地方看到扳手控制台中最新执行的查询?到目前为止,我无法找到解决问题的方法。

导致此CPU增加的原因是什么? 在我看来,整个表有一些处理,如表扫描。我很难想象读取或更新二级索引会导致这种增加。

我感谢任何想法和提示。

0 个答案:

没有答案