Postgres 12.8 集群(1 个写入器,1 个读取器)托管在 GCP 上。
每当我在“READER 实例上”出现 CPU 峰值并深入“查询见解”进行昂贵的查询时,每次最昂贵的操作都是“UTILITY COMMAND”。
我搜索“实用程序命令”,只得到了这个
有人可以指导我如何深入了解“UTILITY COMMAND”以及如何降低 READER 实例的成本吗?
愿望
这个问题很久以前就发布了。由于很难在 Google Cloud SQL 查询见解中获取有关
UTILITY COMMAND
的信息,因此我将发布一个答案。
基于Google技术支持:
”
UTILITY COMMAND
是对 Query Insights 中未定义为 SELECT
、UPDATE
、INSERT
或 DELETE
的所有查询的分类。
此
UTILITY COMMAND
还包括 VACUUM
等维护操作以及 CREATE
、DROP
和 COPY
等表格命令。
所以这不是一个需要避免的问题,这是一组不同的查询,而不是上面显示的查询和维护操作,所有这些都在一个地方。 ”
我在 GitHub 主题的一个问题上找到了这个 here。