Indexing Oracle:在运行时创建上下文索引

Indexing Oracle:在运行时创建上下文索引,indexing,oracle11g,Indexing,Oracle11g,如果在运行时对包含大量数据的表创建上下文索引,会发生什么? 建议关闭应用程序,因为表将被锁定,还是这不会产生影响?您可以创建它。不应停止任何应用程序(假定该应用程序未持有表上的锁)。在索引创建期间不可能使用DML。在运行时创建索引的要点是什么?你在使用动态SQL吗?创建索引的执行时间取决于数据量,如果您只有几百万行或数千万行,那么这不是问题,但更重要的是,这可能需要很长时间

如果在运行时对包含大量数据的表创建上下文索引,会发生什么?
建议关闭应用程序,因为表将被锁定,还是这不会产生影响?

您可以创建它。不应停止任何应用程序(假定该应用程序未持有表上的锁)。在索引创建期间不可能使用DML。在运行时创建索引的要点是什么?你在使用动态SQL吗?创建索引的执行时间取决于数据量,如果您只有几百万行或数千万行,那么这不是问题,但更重要的是,这可能需要很长时间