禁用&;在db2luw中启用索引

禁用&;在db2luw中启用索引,db2,Db2,是否可以临时禁用db2luw中表上的索引&再次启用。 如果有的话,有人能告诉我实现这一点的语法或过程吗 我正在更新大量的记录。在此之前,我必须禁用所有表上的所有索引&之后,我必须在所有表上只创建一个用户创建的索引(I9)。我的更新查询只能使用一个索引(I9)运行。 当我的更新查询完成后。我必须再次将所有表重置为它们的原始位置(以前的索引) 我对db2非常陌生。如果我的问题在任何阶段都有错,请原谅 这就是我想要找到的。 如果你有更好的解决办法,请告诉我。这是一个很好的帮助。 谢谢您不能“禁用”索引

是否可以临时禁用db2luw中表上的索引&再次启用。 如果有的话,有人能告诉我实现这一点的语法或过程吗

我正在更新大量的记录。在此之前,我必须禁用所有表上的所有索引&之后,我必须在所有表上只创建一个用户创建的索引(I9)。我的更新查询只能使用一个索引(I9)运行。 当我的更新查询完成后。我必须再次将所有表重置为它们的原始位置(以前的索引)

我对db2非常陌生。如果我的问题在任何阶段都有错,请原谅

这就是我想要找到的。 如果你有更好的解决办法,请告诉我。这是一个很好的帮助。
谢谢

您不能“禁用”索引。请参见
删除索引
创建索引

请解释“禁用”的含义。是否要更新/插入/删除而不因索引更新而影响性能?是否不考虑索引而选择?还有别的吗?您想要解决的业务问题到底是什么?展示一个例子。问题中添加了解释。编辑得很好。非常感谢。Ian对
删除/创建索引的回答符合您的需要。它将提供与“禁用”几乎相同的结果和性能。