Informix IDS 11零碎规画(918考试)认证指南,第 7 部分: IDS复制(15)

基础底细设施的变化

本节会商以下主题:

  • Server Multiplexer(SMX)
  • 索引页面日记
  • 数据库改观
  • 新的 onconfig 参数


Server Multiplexer(SMX)

SMX 是一个新的外部通信协议,用来在节点之间建立搜集毗连。它可以在一个 TCP 毗连上支撑多个逻辑毗连。SMX 运用一个完全的双向式协议,这意味着它向其他节点发送数据包,而不等待确认(ACK)前往。所以要在一定时候段之后确保主节点接纳到确认。接纳线程会壅塞并等待对等节点发送 ACK。SMX 毗连支撑加密,可以主动启用,不需求培植(加密特性除外)。

为了支撑 SMX,每个节点有两个新线程:

  • smxrcv [server] —— 从指定的效力器接纳线程
  • smxsnd [server] —— 向指定的效力器发送线程









索引页面日记(IPL)

为了合意业务延续性目标,将索引复制到从效力器的体例有一个变化。以后,HDR 在建立索引时将索引页面传输到从效力器。多么做的了局是从效力器必需可用,而且在建立索引之后本领(在主理事器上)运用索引。其它,在添加 RSS 节点时,不光愿要求 RSS 节点和 HDR 从效力器同时在线。

措置方案是,在最始建立索引时,许可将索引页面复制到逻辑日记中。索引的日记记录辨别为多个事务,这些事务不属于用户事务。在启用索引页面日记时,主理事器运用逻辑日记将索引发送到从效力器,而不是传输以后的索引。

启用索引页面日记

有两种启用索引页面日记的设施。可以将 ONCONFIG 参数 LOG_INDEX_BUILDS 手工编纂为 1,或许运用 onmode -wf 编纂 onconfig 文件。比如:

onmode -wf LOG_INDEX_BUILDS 1
        


如果启用了任何 RSS 节点,那么不克不及关闭 IPL。









数据库改观

表 16 描绘那些为支撑 RSS 和 SDS 节点在 sysmaster 中添加的表:

表 16. 新的 sysmaster 表
表名 描绘
syssmx 与 onstat -g smx 类似的信息
syssmxses 与 onstat -g smx [ses] 类似的信息
syssrcrss 与 onstat -g rss(主理事器)类似
sysrsslog 与 onstat -g rss log 类似
systrgrss 与 onstat -g rss(从效力器)类似
sysha_lagtime HA 效力器耽搁信息
sysha_nodes 一个施展阐发已界说的 HDR、RSS 或 SDS 节点的视图
sysha_type HA 效力器圭臬标准标准
sysha_workload HA 效力器事情负载信息

其它,在界说 RSS 或 SDS 节点时,会建立一个名为 sysha 的新数据库。









新的 onconfig 参数

有两个支撑 SMX 和 IPL 的新的 ONCONFIG 参数:

  1. LOG_INDEX_BUILDS —— 在实行 create index 语句时期开/关索引页面日记。在运用 RSS 节点时,需求在主节点上设置这个参数。
  2. ENCRYPT_SMX —— 对主节点和 RSS/SDS 节点之间的毗连中断加密。如果设置为 1,那么只在毗连的效力器也支撑加密的状况下,对 SMX 事务中断加密。如果设置为 2,那么只许可毗连到加密的效力器。将 ENCRYPT_SMX 设置为 0 就禁用途事器之间的加密。



版权声明: 原创作品,许可转载,转载时请务必以超链接方式标明文章 原始情由 、作者信息和本声明。否则将深究法律责任。

原文地址:https://www.cnblogs.com/zgqjymx/p/1972998.html