Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 带有VS和SQL Server的Azure虚拟机_Sql Server_Azure_Azure Virtual Machine - Fatal编程技术网

Sql server 带有VS和SQL Server的Azure虚拟机

Sql server 带有VS和SQL Server的Azure虚拟机,sql-server,azure,azure-virtual-machine,Sql Server,Azure,Azure Virtual Machine,我正在尝试在azure VM上设置开发环境。我需要Visual Studio 2013和SQL Server 2012。问题是,在安装SQL Server之后,VM的性能会急剧下降。启动虚拟机并首次打开Visual Studio后,我需要等待大约10分钟。之后,我可以关闭VS并在几秒钟内重新打开它。 我尝试过这里描述的一些事情:(sql使用单独的磁盘,存储帐户禁用地理应用程序,启用锁定页面,启用即时文件初始化),但似乎没有帮助。 哦,我使用的是G1大小(ssd磁盘) 对如何提高绩效有何建议 更新

我正在尝试在azure VM上设置开发环境。我需要Visual Studio 2013和SQL Server 2012。问题是,在安装SQL Server之后,VM的性能会急剧下降。启动虚拟机并首次打开Visual Studio后,我需要等待大约10分钟。之后,我可以关闭VS并在几秒钟内重新打开它。 我尝试过这里描述的一些事情:(sql使用单独的磁盘,存储帐户禁用地理应用程序,启用锁定页面,启用即时文件初始化),但似乎没有帮助。 哦,我使用的是G1大小(ssd磁盘)

对如何提高绩效有何建议


更新:进一步的测试表明,Sql Server是性能差的原因。有什么线索可以让它更快吗?

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


尝试使用D4实例来访问更多内核。此问题应发布到ServerFault,因为这不是编程问题。也就是说,我同意@SimonW的观点,你应该选择更多的内核。G系列似乎超越了杀伤力。D4(或具有低延迟网络的DS4)可能是更好的选择。根据我的经验,添加更多内核不会带来高性能提升。我还测试了在条带化数据磁盘(4x25GB)上安装sql server-仍然不走运。不幸的是,azure高级存储明显比标准存储贵。它以一种不同的方式运作——你为磁盘大小付费,而不是为磁盘上的实际数据付费。