Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:sql:statements:update_indexes:home [2010/07/02 18:39]
tdo
dev:sql:statements:update_indexes:home [2016/06/28 22:38] (current)
Line 10: Line 10:
 If only the Omnidex index specification needs to be synchronized,​ use the INSTALL INDEXES statement. ​ This is typically used when converting between two releases. ​ 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 ===== ===== Syntax =====
 <​code>​ <​code>​
 UPDATE INDEXES [ FOR environment_object ]  UPDATE INDEXES [ FOR environment_object ] 
-               [ON [INSTANCE] ​instance+               [ ON [INSTANCE] ​instance_no ​
-               [WITH options]+               [ WITH options ]
 </​code>​ </​code>​
  
Line 31: Line 30:
 os> os>
 </​code>​ </​code>​
- 
 ==== UPDATE INDEXES FOR environment_object ==== ==== UPDATE INDEXES FOR environment_object ====
 A specific Database, Table, Column, or Index object can be specified to limit the area to build the indexes. A specific Database, Table, Column, or Index object can be specified to limit the area to build the indexes.
Line 40: Line 38:
  
   update indexes for column trans_table.trans_date;​   update indexes for column trans_table.trans_date;​
-==== WITH Options ====+==== WIth Options ==== 
 + 
 +MAX_THREADS=thread_count allows the setting of the maximum number of processors to be used during the update index process.  
 + 
 +  update indexes with max_threads=4;​ 
 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. ​ The directory has to be created before the UPDATE INDEXES statement is used. 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. ​ The directory has to be created before the UPDATE INDEXES statement is used.
  
Line 50: Line 53:
  
 ===== Examples ===== ===== Examples =====
-The following example will create a logging directory relative to the current directory ​and then use the OdxSQL ​command ​SETENV to set the OA_MAX_ROWS environment variable to limit the maximum number of reads for each table to 100,000 rows to facilitate ​a quick indexing test.+The following example will create a logging directory relative to the current directory ​that Omnidex will use to write indexing information during the index process. ​ The example also uses the OdxSQL SETENV ​command ​to set the OA_MAX_ROWS environment variable to limit the maximum number of reads for each table to 100,000 rows to facilitate ​testing.
 <​code>​ <​code>​
 os> odxsql os> odxsql
 
Back to top
dev/sql/statements/update_indexes/home.1278095974.txt.gz · Last modified: 2016/06/28 22:38 (external edit)