【发布时间】:2021-01-26 01:57:39
【问题描述】:
我已经建立了一个包含大约 100GB 表的数据库。我在 gcs 上使用 4cpu 和 15GB 内存。当我进行查询时,我可以从读/写操作仪表板中看到每秒只读取几百行,这将需要很长时间才能完成。
查询是在 DBeaver 上完成的,从附图中可以看出,这不是一个复杂的查询。我就是不明白为什么这么慢??
查询是这样的:
"""插入到 analytics_agg ( 哈希, 产品, 界面, click_time_0, click_time_5, click_time_10, click_time_30, click_time_60) 选择 哈希, 产品, 界面, 计数(当 click_time=0 然后 1 否则 0 结束时的情况), 计数(click_time=5 then 1 else 0 end)的情况, 计数(click_time=10 then 1 else 0 end) 的情况, 计数(click_time=30 then 1 else 0 end)的情况, 计数(当 click_time=60 then 1 else 0 end 的情况) 来自分析 按哈希、产品、接口“”“分组
【问题讨论】:
-
您好,请考虑发布不包含您的项目名称和 Cloud SQL 实例名称的图片版本。请注意,此信息可被视为 PII,不适合通过 StackOverflow 等公共论坛分享。