--再同步索引,依然找不到。
BEGIN  
CTXSYS.CTX_DDL.SYNC_INDEX('IND_T_DOCS');  
END;--重建索引
alter index IND_T_DOCS rebuild
为何进行过DML之后,同步索引依旧找不到最新的。
只能通过rebuild才能找到??

解决方案 »

  1.   

    试着对SYNC_INDEX()指定maxtime参数试一下。
      

  2.   

    我找到了一個原因,只有對table進行DML操作后再同步索引,才能被收錄到term裏面,如果只是打開word文檔,進行編輯后再保存,然後在同步索引,一樣不會被收錄。(這時候好像只能通過rebuild index了),上面的那個參數是什麽用處,我不大清楚。如果寫個作業,定時rebuild索引,會不會產生一些負面的?
      

  3.   

    每次rebuild index肯定会有系统的开销,如果数据量比较大的话,开销会比较大。