0

您在虚拟 PC 中运行 SQL Server 有何经验?目前我们有一个在虚拟机中运行的 sql2008 实例。执行查询的那一刻,两个 CPU 都达到了顶峰。

在这件事上你有什么经验和建议?

4

2 回答 2

2

我在使用虚拟化 SQL 服务器进行大量数据库应用程序(ETL 开发)时遇到了一些严重的性能问题。请参阅这篇 Stackoverflow 帖子,了解我的经验以及深入研究潜在问题的结果。

本质上,像 ETL 这样的 DB 繁重的进程会破坏 I/O(更多的顺序操作,因此它不像 OLTP 应用程序那样等待磁盘寻道)和转换后备缓冲区(大数据集),这两者都非常慢在一个天真的虚拟化图像上。AMD 网站上的该白皮书的发布链接(由供应商编写,因此持保留态度)该白皮书(在颂扬 AMD 新 Opteron 芯片的优点之间)谈到了一些潜在问题。

于 2008-12-15T11:32:07.543 回答
0

你在使用 VMWare 吗?如果是这样,请从 9 月起应用服务包。

否则,如果您没有限制机器,您可以限制 2008 使用的资源。

于 2008-12-15T10:47:14.187 回答