1

尽管我认为要为其添加索引的表的数据库类型并不重要,但您认为在向表中添加记录时我是否必须更新索引?我计划向表的 ID 列添加索引,但不知道在向表中添加新记录时是否必须以编程方式更新此索引。

4

2 回答 2

2

当插入发生时,索引会自动重新计算,在这种情况下,Derby 也不例外。

于 2013-06-16T16:27:18.333 回答
0

作为一些额外的信息,我只是想知道同样的事情,并在 Derby 文档(Tuning Java DB)中找到了这一点:

...随着时间的推移,索引页面碎片。在这些情况下,重建索引可以显着提高性能。要重建索引,请将其删除,然后重新创建。

于 2019-06-13T04:47:16.347 回答