IT技术互动交流平台

官方建议ORACLE数据库的服务器SWAP标准值

作者:wy  来源:网络整理  发布日期:2019-01-28 08:32:00

  这篇文章可是绝对的机密文件哦,很多人小编都不可以告诉的,如果你幸运地看到这篇文章请你一定要把它保密绝对保密,因为这可是企业内部的秘密武器关于官方建议ORACLE数据库的服务器SWAP标准值,小编我已经是没有什么可以在拿出来奉献给大家了所以我只好拿出我们看家本领来吸引大家过来。

  概述

  安装oracle或者GI的时候都对swap有一定要求,下面分享下怎么去根据服务器配置来设置swap的大小。

  1、swap的作用

  系统管理和DBA都知道,在Linux和UNIX系统上都有一个SWAP分区,该分区,例似于于Windows系统上的虚拟内存。

  当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,临时转移到SWAP上,供当前运行的程序提供物理内存空间,当程序需要再访问被转移到了SWAP空间上的数据时,再从SWAP中恢复到物理内存中。从此工作原理不难看出来,SWAP要有,但是尽量不要使用,使用了就会发生内存交换,必然影响系统性能。

  2、swap设置问题

  有经验的系统管理员和DBA,往往会给系统建设一个适中大小的SWAP大小,但实际生产系统中,也经常发现有一些,因为SWAP设置过小的原因,而导致物理内存、SWAP全部耗尽,导致DOWN机的情况;也有发现一因为SWAP设置太大太大而浪费必要的存储空间的情况,SWAP到底该设置多大,可以参考一下ORACLE官方的建议。

  3、ORACLE官方建议swap设置标准

  对于运行ORACLE数据库的操作系统,ORACLE官方是有设置大小建议的,在此以从ORACLE 12C R1官方文档中提取的建议大小为例:

服务器

 

  (1)ORACLE官方要求最小1GB的RAM,建议2GB或更大

  (2)SWAP与RAM的大小配置关系

  1)RAM为1-2GB时,SWAP大小建议为RAM大小的1.5倍2)RAM为2-16GB时,SWAP大小建议与RAM大小相等3)RAM大于16GB时,SWAP大小建议为16GB

  4、大内存环境下SWAP大小配置建议

  由于内存价格的快速下降,当前生产系统服务器的内存256GB、512GB已不足为奇,笔者建议16-64GB物理内存情况下,SWAP与物理内存“相当”的大小,大于64GB的大内存情况下,建议一般配置为物理内存大小的一半或相当,具体大小可以根据业务特性依经验做判断。在生产过程中持续观察SWAP使用情况可以适当调整SWAP大小。

  其实方法多得是就看你会不会使用了,小编我对待各位小伙伴们可谓是尽心尽力全心全意的为你们服务,希望大家能够参考我们网站呢的信息,帮助你的困难和疑问,如果还有什么需要请私信我们。

延伸阅读:

Tag标签: ORACLE数据库   服务器SWAP   标准值  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规