加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 在虚拟机中运行数据库有什么缺点?我如何克服它们

发布时间:2020-12-12 16:42:10 所属栏目:MsSql教程 来源:网络整理
导读:在虚拟机内运行任何内容都会有一定程度的性能损失,但它对数据库系统性能的影响有多大? 我发现this academic reference paper有一些有趣的基准测试,但它只是使用Xen和PostgreSQL的有限测试.结论是使用虚拟机确实“性能成本不高”(尽管您可能认为实际数据另有
在虚拟机内运行任何内容都会有一定程度的性能损失,但它对数据库系统性能的影响有多大?

我发现this academic reference paper有一些有趣的基准测试,但它只是使用Xen和PostgreSQL的有限测试.结论是使用虚拟机确实“性能成本不高”(尽管您可能认为实际数据另有说明).

在虚拟机中运行数据库有哪些技术,管理和其他缺点?

请发布可以用客观事实支持的答案,我对猜测或任何其他半宗教论点都不感兴趣(极客激情在很多方面都很好,但这对我们没有帮助).

话虽如此,

  • What issues show up when running database in a Virtual Machine? (please post references)
  • Are those issues significant?
    • Are they only significant under certain scenarios?
  • What are the workarounds?

解决方法

尽管许多数据库供应商执行此操作的速度非常慢,但现在几乎所有数据库供应商都正式支持在虚拟化环境中运行的软件.

我们在ESXi上运行Linux中的许多Oracle 11g实例,当然可以获得非常好的性能.与所有硬件扩展一样,您只需要确保虚拟化主机具有足够的资源(RAM,CPU),并且您的磁盘层可以完成提供所需IO性能的任务.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读