我把一些数据从PostgreSQL移到了BigQuery。
之前PostgreSQL数据库使用130 GB的存储空间,现在我只需要30 GB。
但是,在Google Cloud Console GUI中,我仍然看到PostgreSQL仍然分配了130 GB的存储空间,而其中100 GB是空的(见所附截图)。
这是否意味着谷歌云还在向我收取130GB的存储空间的费用?我该怎么做才能摆脱那些未使用的存储空间呢?
我把一些数据从PostgreSQL移到了BigQuery。
之前PostgreSQL数据库使用130 GB的存储空间,现在我只需要30 GB。
但是,在Google Cloud Console GUI中,我仍然看到PostgreSQL仍然分配了130 GB的存储空间,而其中100 GB是空的(见所附截图)。
这是否意味着谷歌云还在向我收取130GB的存储空间的费用?我该怎么做才能摆脱那些未使用的存储空间呢?
2条答案
按热度按时间pgvzfuti1#
无法减少Cloud SQL上的所有PostgreSQL**、MySQL和SQL Server的存储大小(容量)。只能增加存储大小,是的,GCP仍按130GB的存储成本向您收费。
如果您确实要在云SQL上将存储大小从130 GB减少到30 GB,您可以从现有示例导出数据:
然后,将数据导入到使用30 GB的存储大小创建的新示例中。这样,您就可以在云SQL上将存储大小从130 GB减少到30 GB:
zaqlnxep2#
目前无法减少云SQL示例的存储容量。存储分配是永久性的,不能减少,只能增加。但是,有一个feature request用于减少云SQL示例的容量,值得在未来更新时遵循。
若要使用较小的存储容量,请将数据导出为SQL转储文件,然后配置具有所需容量的新云SQL示例。然后导入SQL转储文件以将所有数据存储在新示例中。若要实现高效且成本较低的导入/导出,请遵循文档中的这些最佳做法。