Google Cloud SQL存储空间大小不会改变

时间:2016-01-01 22:11:32

标签: google-cloud-sql

我们正在测试系统。我创建了一个30 GB存储的实例,并添加了20 GB的数据。过了一会儿我删除了我当前的数据库并再次创建它。由于存储空间,我无法完成传输。看来我删除数据后,系统没有释放磁盘空间。我必须分配50 GB的数据才能完成。我上传数据后删除了最大的表,系统再次没有释放存储空间。

我现在要做什么?还可以为我们的DB分配静态IP吗?

1 个答案:

答案 0 :(得分:1)

启用二进制日志后,MySQL会将所有数据库更改记录到日志文件中,以便进行复制和时间点恢复。

删除表不会影响现有二进制日志的大小(表删除记录在二进制日志中)。

您可以尝试禁用二进制日志,这会导致现有日志被删除。

如果您希望节省磁盘空间(并且不关心复制或时间点恢复),请考虑在为新实例执行大型导入之前禁用二进制日志。导入完成后,您可以重新启用它。

实例应该具有从创建中分配的静态IP,您不需要采取任何操作。