我们如何在运行时从Java代码向表/类型添加索引

2020-09-08 03:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,只是想知道我们是否可以在运行...

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

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


嗨,只是想知道我们是否可以在运行时通过Java代码向表/类型添加索引?

作为示例,由于数据库性能的提高,我们的cron作业存在一些问题,该问题花费较长的时间。 现在我们只是想在将要在此表上执行的灵活搜索查询之前,将索引添加到样本地址表/类型中。

我们还希望在运行灵活搜索查询时或在完成cron作业后立即删除索引。

4条回答
大简至美
2020-09-08 04:05

您 即使有可能也不应该这样做。 如您所述,通过索引语句创建数据库索引。 或者,当您需要非常具体的索引时,请数据库管理员为您创建索引。 使用大量数据索引创建可能需要几个小时。 同样,您创建索引的Java代码必须考虑索引已经存在的情况,否则它将引发异常。 想象一下,数据库管理员可以优化索引,但是您的代码每次运行都会重新创建索引,这是维护的噩梦。 另外:您确定需要索引吗? 数据库非常好,可以处理上万条记录而无需索引

一周热门 更多>