关于Oracle在VMware vSphere平台运行的若干建议-阿里云开发者社区

开发者社区> 数据库> 正文
登录阅读全文

关于Oracle在VMware vSphere平台运行的若干建议

简介:

首先不建议把您的生产系统Oracle数据库跑在VMware vSphere4平台上,因为在VMware vSphere4上的数据库运行情况,肯定会比物理机跑数据库要慢一些。如果你真想跑Oracle数据库,个人有几点建议,特别对于数据库客户端连数据库时间越来越长的用户可能有所帮助。
1、Oracle数据库必须安装在64位的OS上,因为VMware vSphere4基于64位OS性能更佳,在32位上OS运行数据库对性能会有影响。

2、装有Oracle数据库的OS是否是物理机迁移而来,如果是这样,请删除物理机上的相关硬件驱动,当然最好的方式是新装的系统。

3、在VMware vSphere4虚拟机分配vCPU的时候建议分配双数,根据测试双数比单数运行效率要高。

4、建议分配CPU和内存要按照够用的原则。

5、一定要安装VMware Tools,并把虚拟网卡改为vmxnet3。

6、建议安装数据库的虚拟机在存储上所属的LUN存在的虚拟机不能过多。

7、VMware vSphere主机的物理网卡最好直接接在千兆交换机上而不是百兆交换机。

8、VM系统内一定做RAID0(软RAID0)

9、建议马上升级到VMware vSphere5

10、数据库调优,这个地球人都知道,不管是在运行虚拟机上还是物理机上的数据库调优是必需,这样才能做大利用的最大化。

11、还忘记一条最重要的,建虚拟硬盘的时候一定要用厚磁盘模式,不要用精简的模式。(vSphere5分为厚置备延迟置零和厚置备置零,选择后者)

12、还有一个更有效的方式,就是把物理的HBA卡直接映射给虚拟机,这样到达的效果几乎和物理机直接接存储效果一样。

不知道这几点对你是否有帮助,如有不足之处还多多指教。



本文转自 saturn 51CTO博客,原文链接:http://blog.51cto.com/saturn/645565

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章