sql-server - 如何修复从 Visual Studio 到 Azure VM 中部署到 SQL Server 2014 的缓慢问题

标签 sql-server azure deployment visual-studio-2013 sql-server-data-tools

当我在我的国家(瑞典)有一台运行 SQL Server 2008 的常规服务器时,在 Visual Studio 中部署 SQL 数据库项目大约需要 20 秒。当我更改为在位于加利福尼亚州的 Azure VM 上运行的 SQL Server 2014 后,部署大约需要 2 分钟。

Data Tools Operations

第一步需要时间,即“创建发布预览”,需要 2 分钟。

有什么办法可以加快这个过程吗?我仍然想通过 VS 进行部署,而不是创建必须在 SQL 服务器上手动执行的脚本。

最佳答案

如果部署时间是开发的一个问题,那么我会使用 localdb 实例并将您的更改每小时/ checkin /每天等推送到 azure

云数据库很棒,但它们会减慢开发速度,因为它们位于您附近,而且如果您的连接中断或数据库主机迁移等,您的开发也会陷入停顿。

关于sql-server - 如何修复从 Visual Studio 到 Azure VM 中部署到 SQL Server 2014 的缓慢问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28112148/

相关文章:

deployment - 如何将 TeamCity 的工件部署到 Amazon EC2 服务器

azure - 如何在Windows Azure中创建表?

deployment - 如何为我的其他版本的Office Addin制作单一安装程序

sql-server - tsql批量更新

sql-server - 为什么将数据以 XML 格式存储在 SQL Server 中的各个列上?

c# - 首次登录后如何强制更改密码

azure - Azure 上的包还原失败

deployment - TFS 2010 和 "build once, deploy many"

sql - 查找字符串第一个字符的位置

sql-server - 如何在表格面板中动态显示数据