ASE分区索引-如何更改索引以添加新的分区和段

2020-08-24 17:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我定义了以下索引。 它引用在表上...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我定义了以下索引。 它引用在表上定义的分区,并将分区索引数据存储在特定段中。 使用对应于月份和年份的范围分区对表进行分区。 我想更改此索引并为2020年添加新的范围分区,并为这些新分区引用新的2020年细分。 我正在尝试避免删除索引并重新创建它,因为它很耗时。 我们正在处理数百GB的数据。

索引:

CREATE非聚集索引idx2_audit_event ON audit_event这(audit_event_timestamp,audit_sequence,audit_organization,audit_object,audit_column_name,低级(audit_identity))上infraaudit2019seg本地索引event_M12019,event_M22019上infraaudit2019seg,event_M32019上infraaudit2019seg,event_M42019上infraaudit2019seg,event_M52019上infraaudit2019seg,event_M62019上infraaudit2019seg ,infraaudit2019seg上的event_M72019,infraaudit2019seg上的event_M82019,infraaudit2019seg上的event_M92019,event_M102019上infraaudit2019seg上的事件,event_M112019上infraaudit2019seg上的事件,event_M122019上infraaudit2019seg上的

GO

我可以更改索引以添加引用新段的新分区吗? 分区event_M12020已在表本身上定义,并且infraaudit2020seg已创建。 示例(尝试做这样的事情):

ALTER索引idx2_audit_event本地索引

在infraaudit2020seg上添加event_M12020,在infraaudit2020seg上添加event_M22020

GO

非常感谢任何帮助。

谢谢!

1条回答
Aaron 3364
2020-08-24 18:04

嗨丽莎,

我认为您可以使用create index命令的部分索引子句来创建索引。

请访问create index命令,然后找到"部分索引"子句。

https://help.sap.com/查看器/e0d4539d39c34f52ae9ef822c2060077/16.0.3.7/zh-CN/ab0914e2bc2b101489dfed754b9acfd8.html

还要检查我对问题的回答。

https://answers.sap.com/questions/675032/is-it-possible-to-setup-local-index-on-a-sybset-of.html

最诚挚的问候,

钟云

一周热门 更多>