云数据库 GAUSSDB-系统表信息函数:gs_get_index_status(schema_name, index_name)

时间:2025-06-03 09:32:37

gs_get_index_status(schema_name, index_name)

描述:获取所有节点上的索引状态信息,包括索引是否可插入以及索引是否可用,主要用于在线创建索引过程中或者构建失败的情况下,确认索引状态。返回值包括节点名称node_name、索引是否可插入状态indisready、索引是否可以用状态indisvalid,只有当所有节点上索引的indisready和indisvalid状态均为true,且索引状态没有被修改为unusable的情况下,当前索引才可用。

返回类型:text,boolean,boolean

示例:
gaussdb=# SELECT * FROM gs_get_index_status('public', 'index1');
   node_name    | indisready | indisvalid
----------------+------------+-----------
 datanode1      | t          | t
 datanode2      | t          | t
 coordinator1   | t          | t
(3 row)
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-2655.html