Google 云 SQL 存储大小不变
Google Cloud SQL storage size doesn't change
我们正在测试系统。我创建了一个具有 30 GB 存储空间的实例并添加了 20 GB 数据。过了一会儿,我删除了当前的数据库并重新创建了它。由于存储 space,我无法完成传输。好像我删除数据后,系统没有释放磁盘space。我必须分配 50 GB 数据才能完成。上传数据后,我删除了最大的 table 并且系统再次没有释放存储空间 space.
我现在需要做什么?也可以为我们的数据库分配一个静态 ip 吗?
启用二进制日志后,MySQL 将所有数据库更改记录到日志文件中,以便进行复制和 point-in-time 恢复。
删除一个table不影响现有二进制日志的大小(table删除记录在二进制日志中)。
您可以尝试禁用二进制日志,这应该会导致现有日志被修剪。
如果您希望节省磁盘 space(并且不关心复制或 point-in-time 恢复),请考虑在为新实例执行大量导入之前禁用二进制日志。导入完成后即可re-enable。
该实例应该有一个从创建时分配的静态 IP,您不需要执行任何操作。
我们正在测试系统。我创建了一个具有 30 GB 存储空间的实例并添加了 20 GB 数据。过了一会儿,我删除了当前的数据库并重新创建了它。由于存储 space,我无法完成传输。好像我删除数据后,系统没有释放磁盘space。我必须分配 50 GB 数据才能完成。上传数据后,我删除了最大的 table 并且系统再次没有释放存储空间 space.
我现在需要做什么?也可以为我们的数据库分配一个静态 ip 吗?
启用二进制日志后,MySQL 将所有数据库更改记录到日志文件中,以便进行复制和 point-in-time 恢复。
删除一个table不影响现有二进制日志的大小(table删除记录在二进制日志中)。
您可以尝试禁用二进制日志,这应该会导致现有日志被修剪。
如果您希望节省磁盘 space(并且不关心复制或 point-in-time 恢复),请考虑在为新实例执行大量导入之前禁用二进制日志。导入完成后即可re-enable。
该实例应该有一个从创建时分配的静态 IP,您不需要执行任何操作。