我们在使用Flyway创建环境时需要加载大量参考数据。我们可以将其拆分,但了解Flyway中的脚本文件大小是否有限将会很有用。 我理解它很可能与内存和堆大小有关,在这种情况下,有没有办法计算最大文件大小?
答案 0 :(得分:2)
Flyway Community Edition将在内存中加载和解析您的文件,因此堆大小将是最大限制。
Flyway Pro和Flyway Enterprise 5.1及更新版现在也有flyway.stream
标志,这使得Flyway流式传输内容。这使得Flyway可以处理更大的文件(多个GB不是问题),并且内存需求大幅降低。见https://flywaydb.org/documentation/commandline/migrate#stream