当我在我的国家(瑞典)有一台运行 SQL Server 2008 的常规服务器时,在 Visual Studio 中部署 SQL 数据库项目大约需要 20 秒。当我更改为在位于加利福尼亚州的 Azure VM 上运行的 SQL Server 2014 后,部署大约需要 2 分钟。
第一步需要时间,即“创建发布预览”,需要 2 分钟。
有什么办法可以加快这个过程吗?我仍然想通过 VS 进行部署,而不是创建必须在 SQL 服务器上手动执行的脚本。
最佳答案
如果部署时间是开发的一个问题,那么我会使用 localdb 实例并将您的更改每小时/ checkin /每天等推送到 azure
云数据库很棒,但它们会减慢开发速度,因为它们位于您附近,而且如果您的连接中断或数据库主机迁移等,您的开发也会陷入停顿。
关于sql-server - 如何修复从 Visual Studio 到 Azure VM 中部署到 SQL Server 2014 的缓慢问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28112148/