因此,我们正在努力添加 SQL DACPAC,作为我们持续集成的一部分。我们使用带有每个 DacPac 文件的运行“sqlpackage.exe”的 powershell 脚本来执行此操作。我们有大约 12 个 DB,所以大约有 12 个 DacPac。
每次我们运行“sqlpackage.exe”来发布或编写 DacPac 脚本时,我们都会注意到完成初始化需要 0.5-1+ 分钟。当“sqlpackage.exe”开始时,大部分时间都在初始化流程中使用。
如果可能的话,我正试图找到一种方法来减少这种情况,因为我们有 12 个数据库,我们谈论的数据库部署至少需要 12 分钟,这对我们来说太多了。
你知道有什么方法可以减少这种情况吗?