#索引

YDC支持索引的查看、增加,删除,重命名功能。

# 查看索引

YDC支持查看SCHEMA下的索引和表的索引。

左侧导航树单击【表】,选择索引,即可查看该表下所有的索引。

1731311370938

左侧导航树单击【SCHEMA】,选择索引,即可查看该SCHEMA下的所有索引。

1731311401506

Note:

为了优化大数据量情况下的用户体验,YDC不会加载所有的索引,单次加载200条,用户可以单击【更多】加载更多。

1731311429367

左侧导航树单击【索引】,即可查看索引详情,包括索引的基本信息、索引列信息。

1731311455219

# 新增索引

左侧导航树单击【表】,右键索引,选择新增索引,即可进入新增索引页面。

1731311634126

选择索引类型、索引列之后,单击【确定】,即可跳到表详情。

1731311738429

表详情页面,可以看到新增的索引信息,并且单击【索引名称】,修改默认的索引名称。

1731311994567

单击【保存】,进入SQL预览界面。

1731312045855

单击【确定】即可保存到数据库。

# 删除索引

左侧导航树右键【索引】,选择删除索引,二次确认后即可删除索引。

1731312306998

# 重命名索引

表详情界面单击【索引】,选择一个索引对象,单击【索引名称】,即可对索引进行重命名。

1731312570101

单击【保存】即可进入SQL预览界面。

1731312615890

单击【确定】,即可保存到数据库。

# 重建索引

Note:

分布式数据库不支持重建索引。

左侧导航树单击【表】,打开索引列表,选择一个具体的索引,单击鼠标右键,单击【重建索引】按钮。

1740983850258

即可进入重建索引配置页面:

重建索引参数界面,可以配置重建索引参数:

  • Initrans:block初始事务个数,取值范围为[1,255]。
  • Pctfree:block上预留的空间百分比,取值范围为[0,99]。
  • Online:建索引过程中是否允许并发DML操作。
  • Tablespace:重建索引指定的表空间。

参数填写,会动态刷新SQL预览界面的待执行SQL,重建索引参数界面如下:

1740984300441

单击【执行】,即可进入执行状态页面。

该页面展示重建索引的进度以及执行状态,执行状态界面如下:

1740984568001