我的 Google Cloud SQL 实例停止响应。我将大小从微型实例更改为标准实例,然后内存突然飙升至上限并保持在那里。重启按钮被禁用,尝试重启时mysql --host=___.___.__.___ --user=root --password
无法连接。
建议采取什么步骤来使我的实例再次稳定并可访问?所有连接的站点在尝试连接该数据库时都会超时。
更新:
在数据库进入死机状态几个小时后,我又可以连接到它了,但内存使用率仍然非常高,我仍然只能删除它,无法单击编辑、导入、导出、重新启动或更改权限。我可以添加权限,但保存按钮是灰色的。
以下是日志的屏幕截图:
运行show processlist;
仅显示两个进程,我已经终止了这两个进程,并停止了与其连接的所有实例,只是为了确保我没有运行任何会终止数据库的进程。
尽管我已经终止了所有进程,但内存使用量仍然在上升,如屏幕截图所示:
答案1
导致尺寸看起来仍在增加的 UI 错误已被 Google 修复。
无法连接到实例是由于大量机器人同时攻击网站并耗尽了所有连接造成的,但由于 UI 处于禁用状态,因此我假设它卡在了升级过程中。