在oracle db 11gR2版本号被启用 Oracle NUMA 支持

参考原始:

Enable Oracle NUMA support with Oracle Server Version 11gR2 (文件 ID 864633.1)

申请:

Oracle Database - Enterprise Edition - Version 11.2.0.1 and later

Oracle Database - Standard Edition - Version 11.2.0.1 and later

Information in this document applies to any platform.

Oracle on NUMA capable hardware

***Checked for relevance on 11-Mar-2013***



细节:

Oracle NUMA(Non Uniform Memory Architecture)support can be used with large SMP multiprocessor environments with NUMA hardware。

启用Oracle NUMA support 会有效的使用底层的NUMA硬件。而且可能提升db 性能。



Oracle NUMA support 须要  硬件,os,和 oracle db version 的正确组合。

从oracle db 11.2.0.1開始,默认Oracle NUMA support是被禁用的。

本文描写叙述了Oracle db 11gR2情况下,Oracle NUMA support 的启用方法 

Oracle db 11.2之前版本号 的环境中。使用NUMA的建议和对NUMA的支持,请见mos文章:Note:759565.1

请小心启用 NUMA支持。请联系你的硬件供应商以获取你的硬件和操作系统有关NUMA兼容性的信息。

推荐:

Customers who have tuned their Database specifically for NUMA can continue to run with NUMA enabled with Oracle Server Version 11.2.0.1. 

It is strongly recommended to customers who want to enable NUMA do sufficient testing before going into production.

行动:

oracle db 11.2中启用NUMA的步骤:

在一个NUMA兼容的环境中使用 oracle db 11.2时,默认Oracle 将不会检測硬件和os 的NUMA兼容性,也不会启用Oracle NUMA support

设置例如以下的隐含參数以启用NUMA support

_enable_NUMA_support=TRUE

除此之外,不须要其它的步骤。

_enable_NUMA_support 这个參数代替了 _enable_NUMA_optimization 这个參数。若是使用 _enable_NUMA_optimization參数来代替_enable_NUMA_support參数,在alert log中会有报警:

..._enable_NUMA_optimization is deprecated please use _enable_NUMA_support instead....

一旦在參数文件里设置了_enable_NUMA_support參数。而且oracle db 11.2 执行在NUMA兼容的环境中。那么数据库实例的alert日志将会有 NUMA support 已经被启用的反馈,并能显示何种NUMA配置被检測到。

举例,在a 8 NUMA domains Linux system with 48 cores:

...NUMA system found and support enabled (8 domains - 6,6,6,6,6,6,6,6)...

警告:

性能禁用或启用应用程序更改

在生产环境中,以使NUMA support之前。在测试环境中推荐评价

什么时候Oracle NUMA support被禁用,操作系统和 硬件配置可能需要调整或另一种结构,请咨询您的硬件供应商,以获得大量的其他资料,并建议。

【从翻译mos文章】在oracle db 11gR2版本号被启用 Oracle NUMA 支持的更多相关文章

  1. 关于oracle db 11gR2版本号上的_external_scn_rejection_threshold_hours參数和scn headroom补丁问题

    关于oracle db 11gR2版本号上的_external_scn_rejection_threshold_hours參数和scn headroom补丁问题 来自于: Installing, Ex ...

  2. 【翻译mos文章】Linux x86 and x86-64 系统SHMMAX最大

    Linux x86 and x86-64 系统SHMMAX最大值 参考原始: Maximum SHMMAX values for Linux x86 and x86-64 (文件 ID 567506. ...

  3. 【从翻译mos文章】在OGG (Oracle GoldenGate) 正在使用SCHEMATRANDATA如果,需要额外的db patch

    在OGG (Oracle GoldenGate) 正在使用SCHEMATRANDATA如果.需要额外的db patch 参考原始: Patches needed to support SCHEMATR ...

  4. 【翻译自mos文章】私有网络所用的协议 与 Oracle RAC

    说的太经典了,不敢翻译.直接上原文. 来源于: Network Protocols and Real Application Clusters (文档 ID 278132.1) PURPOSE --- ...

  5. 【从翻译mos文章】oracle linux 和外部存储系统 关系

    oracle  linux 和外部存储系统 关系 参考原始: Oracle Linux and External Storage Systems (Doc ID 753050.1) 范围: Linux ...

  6. 【从翻译mos文章】SGA_TARGET与SHMMAX关系

    SGA_TARGET与SHMMAX关系 参考原始: Relationship Between SGA_TARGET and SHMMAX (文件 ID 1527109.1) 申请: Oracle Da ...

  7. 【从翻译mos文章】正在实施的获取job的 session id

    正在实施的获取job的 session id 参考原始: How to get the session Id of the Running Job (Doc ID 1604966.1) 申请: Ora ...

  8. 【从翻译mos文章】rac数据库,HC_<SID>.dat其他文件Oracle_Home用例下。

    rac数据库.HC_<SID>.dat其他文件Oracle_Home用例下. 参考原始: RAC database HC_<SID>.dat is used by instan ...

  9. 【从翻译mos文章】Weblogic AdminServer 启动fail,报错&quot;unable to get file lock, will retry&quot;

    Weblogic AdminServer 启动fail,报错"unable to get file lock, will retry" 参考原始: Weblogic AdminSe ...

随机推荐

  1. HQL和SQL的区别

    1.hql与sql的区别 sql 面向数据库表查询 hql 面向对象查询 hql : from 后面跟的 类名+类对象 where 后 用 对象的属性做条件 sql: from 后面跟的是表名    ...

  2. 【2005】N只猴子选大王

    Time Limit: 3 second Memory Limit: 2 MB N只猴子选大王.选举办法如下:从头到尾1.2.3报数,凡报3的退出,余下的从尾到头1.2.3报数,凡报3退出:余下的又从 ...

  3. 积跬步,聚小流------java获取图片的尺寸

    在一篇文章中获取到通过例如以下两种方式进行获取: 1.使用ImageReader进行获取: 2.使用BufferedImage进行获取: 而且经过验证ImageReader进行操作的耗时远远低于Buf ...

  4. android SQLite 使用实例

    Android作为眼下主流的移动操作系统,全然符合SQLite占用资源少的优势,故在Android平台上,集成了一个嵌入式关系型数据库-SQLite.假设想要开发 Android 应用程序,须要在 A ...

  5. 使用DatagramSocket与DatagramPacket传输数据 分类: B1_JAVA 2013-10-12 13:00 1936人阅读 评论(0) 收藏

    参考传智播客毕向东JAVA视频. 注: DatagramSocket发送的每个包都需要指定地址,而Socket则是在首次创建时指定地址,以后所有数据的发送都通过此socket. A socket is ...

  6. php数组全排列,元素所有组合

    <?php $source = array('pll','我','爱','你','嘿'); sort($source); //保证初始数组是有序的 $last = count($source) ...

  7. [SCSS] Reuse Styles with the SCSS @extend Directive

    We can write reusable styles with the SCSS @extend or @mixin directives. Which one is better? It dep ...

  8. ios开发日期的NSDate,NSCalendar分类

    #import <Foundation/Foundation.h> @interface NSDate (XMGExtension) /** */ // @property (nonato ...

  9. js课程 1-4 js变量的作用域是怎样的

    js课程  1-4   js变量的作用域是怎样的 一.总结 一句话总结:只有在函数内部前面带var的变量为局部变量,局部变量只能在函数体内使用. 1.什么情况下会出现NaN类型的错误,举一例? Num ...

  10. js进阶正则表达式10-分组-多行匹配-正则对象的属性(小括号作用:分组,将小括号里面的东西看成一个整体,因为量词只对前一个字符有效)(多行匹配:m)(属性使用:reg.global)

    js进阶正则表达式10-分组-多行匹配-正则对象的属性(小括号作用:分组,将小括号里面的东西看成一个整体,因为量词只对前一个字符有效)(多行匹配:m)(属性使用:reg.global) 一.总结 1. ...