#索引
YDC支持索引的查看、增加,删除,重命名功能。
# 查看索引
YDC支持查看SCHEMA下的索引和表的索引。
左侧导航树单击【表】,选择索引,即可查看该表下所有的索引。
左侧导航树单击【SCHEMA】,选择索引,即可查看该SCHEMA下的所有索引。
Note:
为了优化大数据量情况下的用户体验,YDC不会加载所有的索引,单次加载200条,用户可以单击【更多】加载更多。
左侧导航树单击【索引】,即可查看索引详情,包括索引的基本信息、索引列信息。
# 新增索引
左侧导航树单击【表】,右键索引,选择新增索引,即可进入新增索引页面。
选择索引类型、索引列之后,单击【确定】,即可跳到表详情。
表详情页面,可以看到新增的索引信息,并且单击【索引名称】,修改默认的索引名称。
单击【保存】,进入SQL预览界面。
单击【确定】即可保存到数据库。
# 删除索引
左侧导航树右键【索引】,选择删除索引,二次确认后即可删除索引。
# 重命名索引
表详情界面单击【索引】,选择一个索引对象,单击【索引名称】,即可对索引进行重命名。
单击【保存】即可进入SQL预览界面。
单击【确定】,即可保存到数据库。
# 重建索引
Note:
分布式数据库不支持重建索引。
左侧导航树单击【表】,打开索引列表,选择一个具体的索引,单击鼠标右键,单击【重建索引】按钮。
即可进入重建索引配置页面:
重建索引参数界面,可以配置重建索引参数:
- Initrans:block初始事务个数,取值范围为[1,255]。
- Pctfree:block上预留的空间百分比,取值范围为[0,99]。
- Online:建索引过程中是否允许并发DML操作。
- Tablespace:重建索引指定的表空间。
参数填写,会动态刷新SQL预览界面的待执行SQL,重建索引参数界面如下:
单击【执行】,即可进入执行状态页面。
该页面展示重建索引的进度以及执行状态,执行状态界面如下: