【发布时间】:2016-06-15 04:16:54
【问题描述】:
我的 Java web 应用程序在启动时启动多个 sql 脚本,其中一个脚本是在外键上创建简单的索引。
CREATE INDEX "IDX_NAME" on "TABLE" ("IDFK") TABLESPACE "MYTBS"
不幸的是,我的表有几百万行,并且索引创建使网络应用程序在启动几个小时(在本例中为 3 个)。
有没有办法创建索引并异步填充它?
【问题讨论】:
我的 Java web 应用程序在启动时启动多个 sql 脚本,其中一个脚本是在外键上创建简单的索引。
CREATE INDEX "IDX_NAME" on "TABLE" ("IDFK") TABLESPACE "MYTBS"
不幸的是,我的表有几百万行,并且索引创建使网络应用程序在启动几个小时(在本例中为 3 个)。
有没有办法创建索引并异步填充它?
【问题讨论】:
使用online 功能:
CREATE INDEX "IDX_NAME" on "TABLE" ("IDFK") TABLESPACE "MYTBS" online;
【讨论】: