您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

CREATE MULTIPLEX SERVER 语句

创建 Multiplex 服务器。

快速链接:

转至参数

转至用法

转至权限

语法

CREATE MULTIPLEX SERVER  DATABASE 

'' host-port-list [ ROLE { READER | WRITER } ] 

[ STATUS | { INCLUDED | EXCLUDED } ]

[ { ENABLE | DISABLE } RLV STORE ]

host-port-list

{[ PRIVATE ] HOST '' PORT }

参数

  • PRIVATE 指定特定 HOST PORT 对用于专用互连。一条单独专用互连,可提供 Multiplex 进程间通信 (MIPC) 所需的高可用性和高性能网络。SAP IQ 将自动打开专用端口;无需在用于启动服务器的 host-port-list 中将这些端口列出。所有公共端口和专用端口都需要使用唯一端口号,以避免冲突。

  • server-name 根据服务器启动选项 -n 规则定义的 Multiplex 服务器名称。

  • ROLE 如未明确指定,缺省值是 READER。

  • { ENABLE | DISABLE } RLV STORE 允许协调器使用内存存储库,以实现高性能的行级更新。如未明确指定,缺省值是 DISABLED。

  • STATUS 如未明确指定,缺省值是 INCLUDED。

    应用于

    仅限 Multiplex

    用法

    如果计划将 UNIX 软(符号)链接用于服务器路径,请在运行 CREATE MULTIPLEX SERVER 之前先创建软链接。启动新服务器时,数据库文件路径必须与创建该服务器时指定的数据库文件路径匹配。

    创建初始 Multiplex 服务器时,协调器节点行和辅助节点行都将添加到 SYS.ISYSIQMPXSERVER。事务日志将此操作记录为两个单独的 CREATE MULTIPLEX SERVER 命令,一个用于协调器节点,一个用于辅助节点。

    在创建第一个辅助节点后,协调器自动关闭。

    SYS.ISYSIQMPXSERVER 系统表在 connection_info 字符串中将 HOST(主机名)PORT(端口名)对存储为 host:port[;host:port…]。

    注意 如果运行 Multiplex 服务器的计算机有多块冗余网卡映射到其它网络地址,则使用多个 host:port 对。

    可以按照任意顺序指定子句 DATABASE、host-port list、ROLE 和 STATUS。

    添加服务器时,协调器必须正在运行,但您可以从 Multiplex 中的任何服务器运行 CREATE MULTIPLEX SERVER 命令。

    此语句将自动提交。

    权限

    需要 MANAGE MULTIPLEX 系统特权。