标签: .net-core entity-framework-core ef-core-2.1
通过Database.Migrate()运行迁移时,是否可以从任何其他连接中锁定数据库?
Database.Migrate()
我们有多个服务实例(在AWS Lambda上)运行相同的代码,并在启动时进行迁移。现在,当我们要应用某些迁移时,我们必须手动确保只有一个实例正在运行,否则它们都可以尝试这样做并破坏了性能。
是否有数据库级别的解决方案?
ef-core 2.1
答案 0 :(得分:0)
不太确定这是否是您要查找的内容,但是如果您愿意向迁移添加简单的SQL,则可以将数据库设置为单用户模式:Read more
SQL