语法:
元素
用途
关键注意事项
-d
指定当辅助服务器上的索引
毁坏时,如何将索引复制到
High-Availability
Data-Replication (HDR)
辅助服务器
当服务器处于联机方式时,
您可以使用 onmode
-d idxauto 和 onmode -d index 命令
idxauto
当辅助服务器的索引毁坏
时,启用自动索引复制
使用 onmode -d idxauto 命令覆盖会话中
DRIDXAUTO 配置参数的值。
有关 DRIDXAUTO 的更多信息,请参阅
DRIDXAUTO 配置参数。有关复制索引的更多
信息,
请参阅 GBase
8s 管理员指南 中关于
使用 HDR 一章
index
将索引从主服务器复制到辅
助服务器
如果您检测到辅助服务器上索引毁坏,请使用
onmode -d index 命令来启动将索引从主服务
器复制到辅助服务器
database
指定包含要复制的索引的数
据库
语法必须符合 Identifier 段;
请参阅
《GBase
8s SQL 指南:语法》
index
指定要复制的索引的名称
指定的表和数据库中必须存在索引
语法必须符合 Identifier 段;请参阅
《GBase 8s SQL 指南:语法》
owner
指定表的所有者
必须指定表的当前所有者。
GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 362 -
元素
用途
关键注意事项
语法必须符合 Table Name 段;请参阅
《GBase 8s SQL 指南:语法》
table
指定建立索引的表的名称
语法必须符合 Table Name 段;请参阅
《GBase 8s SQL 指南:语法》
onmode -d idxauto 和 onmode -d index 命令提供了将索引复制到包含损坏索引的辅助服务
器的方法。在传送索引期间,基本表将被锁定。使用这些选项的另一种方法是在主服务器
上删除并重建毁坏的索引。
如果是分片索引的一个分片毁坏,那么 onmode -d idxauto 命令将只传送单个受影响的分
片,而 onmode -d index 命令则传送整个索引。
该命令有等同的 SQL 管理 API 函数。 有关更多信息,请参阅 SQL 管理 API 概述 和
GBase 8s 管理员指南 。
有关 onmode -d 命令的其他信息,请参阅 onmode -d: 设置高可用服务器的特性 和
onmode -d: 设置数据复制类型。