在虚拟PC中运行SQL Server有什么经验? 目前我们在虚拟机中运行了一个sql2008实例。 在执行查询时,两个CPU都会出现问题。
你的经历是什么?你在这件事上有什么建议?
答案 0 :(得分:2)
对于数据库繁重的应用程序(ETL开发),我使用虚拟化SQL服务器遇到了一些严重的性能问题。请参阅this Stackoverflow post,了解我的经历以及深入挖掘潜在问题的结果。
本质上,像ETL这样的数据库繁重的进程会破坏I / O(更多的顺序操作,因此它不会像OLTP应用程序那样等待磁盘搜索)和Translation Lookaside Buffer(大数据集),这两者都是天真的虚拟化图像非常慢。帖子链接到this whitepaper on AMD's site(由供应商撰写,所以带着一点点盐)(在颂扬AMD新Opteron芯片的优点之间)谈谈了潜在的问题。
答案 1 :(得分:0)
您使用的是VMWare吗?如果是这样,那么从9月开始应用服务包,从那以后。
否则,如果您没有机器限制,则可以限制2008使用的资源。