【问题标题】:Run Flyway Migrations via Percona Toolkit通过 Percona Toolkit 运行 Flyway 迁移
【发布时间】:2017-05-31 22:42:41
【问题描述】:

我正在考虑将 FlywayDB 设置为我们的 web 应用程序的迁移工具包,但是在大型表(9000 万行)上进行一些迁移(例如添加列)需要几分钟才能运行。

通常在这种情况下,我们使用 Percona Toolkit 来运行架构更改,因为它允许应用程序继续运行而不阻塞传入的查询。所以我的问题是,是否有办法通过 Percona Toolkit 或类似的工具运行 FlywayDB 迁移?我一直找不到关于这种情况的任何真实文档。

【问题讨论】:

    标签: mysql database-migration flyway percona


    【解决方案1】:

    没有从外部来源直接集成到 Percona Online Schema Change。您必须在 FlywayDB 中编写挂钩代码,以便在部署/迁移期间为您执行 PT-OSC,或者您可以为 PT-OSC 编写插件来读取 FlywayDB 文件。

    【讨论】:

      猜你喜欢
      • 2016-12-12
      • 2020-06-28
      • 2020-08-17
      • 2020-01-02
      • 2017-08-16
      • 2013-01-20
      • 1970-01-01
      • 2020-05-13
      • 2012-07-23
      相关资源
      最近更新 更多