【问题标题】:Azure VM with VS and SQL Server带有 VS 和 SQL Server 的 Azure VM
【发布时间】:2015-05-27 16:49:14
【问题描述】:

我正在尝试在 azure VM 上设置开发环境。我需要 Visual Studio 2013 和 SQL Server 2012。问题是安装 SQL Server 后,VM 的性能急剧下降。启动 VM 并第一次打开 Visual Studio 后,我必须等待大约。 10分钟。之后,我可以关闭 VS 并在几秒钟内重新打开它。 我已经尝试过这里描述的一些事情:https://msdn.microsoft.com/en-us/library/azure/dn133149.aspx(用于 sql 的单独磁盘,为存储帐户禁用 georeplication,启用锁定页面,启用即时文件初始化),但它似乎没有帮助。 哦,我用的是G1大小(ssd磁盘)。

有什么提高性能的建议吗?

更新:进一步的测试表明,Sql Server 是性能不佳的原因。任何线索如何使这更快?

【问题讨论】:

  • 尝试使用 D4 实例来访问更多核心。
  • 这个问题应该发布到ServerFault,因为它不是一个编程问题。也就是说,我同意@SimonW 的观点,即您应该选择更多内核。 G系列似乎太过分了。 D4(或具有低延迟网络的 DS4)可能是更好的选择。
  • 根据我的经验,添加更多内核不会导致高性能提升。我还测试了在条带数据磁盘(4x25GB)上安装 sql server - 仍然没有运气。

标签: sql-server azure azure-virtual-machine


【解决方案1】:

事实上,需要存储性能的 Azure 用户(如使用 SSD 的盒子)必须使用高级存储帐户并在虚拟机中配置存储空间(Windows Server 2012 中的软件 JBOD)。

http://blogs.technet.com/b/canitpro/archive/2015/02/26/azure-disk-iops-and-virtual-machines-in-iaas-part-ii.aspx

【讨论】:

  • 不幸的是,azure 高级存储明显比标准存储贵。它以不同的方式计费 - 您支付磁盘大小而不是其上的实际数据。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-05-24
  • 1970-01-01
  • 1970-01-01
  • 2020-02-12
  • 2017-12-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多