有没有人有过 Flyway 迁移最长执行时间的经验
- 如果由 Flyway 设置(或者这主要取决于 dababase 设置),最大执行时间是多少?
- 当这个时间被击中时会发生什么?
- 如果多个迁移在链中并且其中一个超时怎么办,会发生什么?
我一直无法在文档或任何文章中找到任何相关信息。
Flyway 本身目前没有设置超时或最大执行时间。超时由目标数据库和连接到它的设置管理。
如果您想添加超时并想与 flyway 团队分享您的场景,这里有一个关于此主题的 github问题线程。
当您遇到超时(或者如果存在导致查询断开的网络或其他故障)时会发生什么,这将取决于您使用事务的方式以及您的目标数据库是否支持事务中的 DDL 语句。