vmware虚拟化后,能把以前的数据库迁移进来吗?

vmware虚拟化后,能把以前的数据库迁移进来吗?发现好多客户都不敢迁移进来,或者迁移进来了,发现性能跟不上!有没有针对数据库的解决方案呢?显示全部

vmware虚拟化后,能把以前的数据库迁移进来吗?发现好多客户都不敢迁移进来,或者迁移进来了,发现性能跟不上!有没有针对数据库的解决方案呢?

收起
参与12

查看其它 1 个回答haizdl的回答

haizdlhaizdl技术经理大连

对于运行ORACLE的VMWARE虚拟机的设置,有以下几点可以参考:

1 将内存预留容量设置为与数据库内存(SGA+PGA)相同的大小。

2 使用大内存页。(默认)

3 启用处理器的超线程功能。

4 使用 Oracle 自动存储管理 (ASM)。

5 使用 RDM 映射。

6 使用 VMXNET 系列半虚拟化网络适配器。

7 管理网络和业务网络分离。

这个仅仅是个优化的简略描述,如果数据库本身的负载很高,并发量很大,还是不建议把数据库搬到虚拟化上来。物理机器都吃不消还非得搬到虚拟化上,性能肯定会有问题。实在想迁的话建议一些小的数据库迁移上来。如果仅仅是考虑DB的灵活性,不妨试试ORACELE11G的Server Pool特性或者是ORACLE 12C的PDB特性。

银行 · 2016-12-14
浏览1798

回答者

haizdl
haizdl101634
技术经理大连
擅长领域: 灾备存储服务器

haizdl 最近回答过的问题

回答状态

  • 发布时间:2016-12-14
  • 关注会员:4 人
  • 回答浏览:1798
  • X社区推广