This is an old revision of the document!


DRAFT

Omnidex SQL: UPDATE INDEXES

Description

UPDATE INDEXES will synchronize and build the Omnidex indexes for a connected Omnidex Environment.

If only the Omnidex index specification needs to be synchronized, use the INSTALL INDEXES statement. This is typically used when converting between two releases.

Syntax

UPDATE INDEXES [ FOR environment_object ] 
               [ON [INSTANCE] instance]
               [WITH options]

Discussion

UPDATE INDEXES

If no qualifier is specified, the UPDATE INDEXES statement will build all the Omnidex Indexes for the connected Omnidex Environment.

os> odxsql
> connect odx.xml;
> update indexes;
> exit
os>

UPDATE INDEXES FOR environment_object

A specific Database, Table, Column, or Index object can be specified to limit the area to build the indexes.

update indexes for database db1;
update indexes for table trans_table;
update indexes for column trans_table.trans_date;

WITH Options

LOG=<directory> will cause Omnidex to write indexing logs to the specified directory. This is particularly useful for reviewing the status of large UPDATE INDEX operations.

update indexes with log="odxlogs";

BUF=mega_bytes is used to increase the internal size of indexing buffers used by the Omnidex indexing operation.

UPDATE INDEXES WITH BUF=1024
 
Back to top
dev/sql/statements/update_indexes/home.1278055199.txt.gz ยท Last modified: 2016/06/28 22:38 (external edit)