Google Cloud SQL 存储使用率高问题

Posted

技术标签:

【中文标题】Google Cloud SQL 存储使用率高问题【英文标题】:Google Cloud SQL Storage Usage High Issue 【发布时间】:2017-09-15 03:30:31 【问题描述】:

我们在谷歌云中设置了 Cloud SQL,配置了层 db-n1-standard-4 和 100GB SSD 的存储空间。我的实际数据库大小最大只有 160MB,但在 Cloud Cloud SQL 实例中,它显示使用了 72GB,我不知道为什么?并且每天仍在增加约 10GB。谁能解释一下这个问题。

谢谢

【问题讨论】:

你的意思是从这里使用查询时只看到160MB:***.com/questions/1733507/… 是的,它的大小为 352 MB,带有 sql 查询。 @Rupeshkumar 最后的问题是 Vadim 说了什么? 【参考方案1】:

大多数情况下,这是由于用于复制的二进制日志。 二进制日志的增长大致与修改行的数量成正比。

二进制日志在 7 天后被清除,因此空间将在 7 天后稳定下来。

【讨论】:

嘿 Vadim,我遇到了同样的问题,我想知道是否有办法使用 sql 命令确认它的二进制日志?谢谢 我遇到了同样的问题。在 phpmyadmin 中执行SHOW BINARY LOGS; 后,mysql 说“#1381 - 你没有使用二进制日志”。所以我想我的情况不是由于二进制日志?任何其他可能的原因或如何检查原因?【参考方案2】:

您可能正在启用general_log 选项。检查EDIT -> Cloud SQL flags -> general_log。如果是on,请将其转为off

【讨论】:

以上是关于Google Cloud SQL 存储使用率高问题的主要内容,如果未能解决你的问题,请参考以下文章

使用 Google Apps Script、Google Cloud SQL 和 JDBC 存储日期

使用curl将数据加载到来自存储桶的Cloud SQL(Google云端平台)

减少Google Cloud SQL中的内存使用量

Google Cloud SQL - 数据库实例存储大小每天都在急剧增加

更改Google Cloud SQL中的存储类型

Google Cloud SQL 维护时段