MySQL SP 和事件被 Google Cloud SQL 自动回滚

标签 mysql events stored-procedures rollback google-cloud-sql

我已将我的生产 MySQL 架构迁移到 Google Cloud SQL。对现有的存储过程和计划事件进行了各种修改,并部署了一些新的。 然而,我一直注意到我在下午 6 点让一切正常工作,当我第二天早上回到我的办公 table 时,许多(所有?)SP 和事件变更都回滚到更早的开发状态,以及我所有的例程正在失败或发疯。数据本身似乎没有受到影响或回滚,并且连续的新插入正在成功。 我在想自动备份/复制可能会覆盖我的 SP 和事件。任何人都知道如何控制这个? 谢谢, -保罗

最佳答案

请在更改存储过程后发出FLUSH TABLES。这应该会减少 MyISAM 表不持久服务器重启的可能性。

关于MySQL SP 和事件被 Google Cloud SQL 自动回滚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23930802/

相关文章:

mysql - 当名称已经明确时,是否有必要为 Country 表使用整数 ID?

c++ - odb 与 MySQL sql 模式 NO_AUTO_VALUE_ON_ZERO

mysql - 无论如何要从 c# 中的 2 个不同查询返回数据表中的相同数据?

jQuery 正在取消超链接的默认事件操作

mysql - 从另一个表插入表值

javascript - window.event 在 Firefox 上不起作用

ios - 如果 UITextField 被点击

sql-server - 通过参数化存储过程将数据从 Azure SQL 数据库提取到 Excel 中

mysql - mysql 游标中似乎被忽略的地方

mysql - 优化 1.5m 条记录的 mysql 表,其中大部分被软删除