调用gcp云sql中的pg_repack扩展



我们已经按照以下指南在Cloud SQL中安装了pg_repack扩展:

https://cloud.google.com/sql/docs/postgres/extensions#pg_repack

扩展的安装工作正常,并且在运行dx时会显示在扩展列表中。

然后我们想调用扩展,但不清楚应该从哪里调用。医生们只是说:;运行命令":

pg_repack -h <hostname> -d testdb -U csuper1 -k -t t1

但是,在我们的项目中,我们找不到任何可以调用此命令的地方。我们必须为此设置一个计算引擎实例吗?或者有其他方法吗?

我们目前只使用Cloud Run来运行我们的代码,并希望尽可能地保持小/简单。

我们的解决方案:我们构建了一个用http封装pg_repack的docker映像,然后将其部署为云运行服务。这使我们能够使用云调度程序定期调用pg_repack。

相关内容

  • 没有找到相关文章

最新更新