我已将我的生产 MySQL 架构迁移到 Google Cloud SQL。对现有的存储过程和计划事件进行了各种修改,并部署了一些新的。 然而,我一直注意到我在下午 6 点让一切正常工作,当我第二天早上回到我的办公 table 时,许多(所有?)SP 和事件变更都回滚到更早的开发状态,以及我所有的例程正在失败或发疯。数据本身似乎没有受到影响或回滚,并且连续的新插入正在成功。 我在想自动备份/复制可能会覆盖我的 SP 和事件。任何人都知道如何控制这个? 谢谢, -保罗
最佳答案
请在更改存储过程后发出FLUSH TABLES
。这应该会减少 MyISAM 表不持久服务器重启的可能性。
关于MySQL SP 和事件被 Google Cloud SQL 自动回滚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23930802/