欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

oracle10g全文索引自动同步语句使用方法

程序员文章站 2023-11-22 15:13:16
oracle10g中context类型的全文索引也可以自动同步了。10g中新引入了2种同步的方式,现在有3种 1、ctx_ddl.sync_index2、sync(on...

oracle10g中context类型的全文索引也可以自动同步了。10g中新引入了2种同步的方式,现在有3种

1、ctx_ddl.sync_index
2、sync(on commit)
3、sync( every …) in parameter setting while creating index

sync(on commit) 是采用的子事务autonomous transaction ; sync(every ..) 是利用的scheduler

复制代码 代码如下:

sql>  create index my_index on t(object_name) indextype is ctxsys.context parameters('sync (every "sysdate+(1/96)")');
index created.

sql> select job_action from  dba_scheduler_jobs where job_name='dr$my_index$j';
job_action

ctxsys.drvdml.auto_sync_index('my_index', 12582912, null,  null, null, 0);