1.创建数据存储定义(Datastore),使用多列数据存储在多列上创建全文索引
BEGIN
CTX_DDL.CREATE_PREFERENCE('INFOGRID_COM_DATASTORE','MULTI_COLUMN_DATASTORE');
CTX_DDL.SET_ATTRIBUTE('INFOGRID_COM_DATASTORE','columns','NAME,ADDRESS,BUSINESS_ZONE,FAREN,FUND,INTRODUCTION');
END;

2.创建词法分析器(Lexer)
BEGIN
CTX_DDL.CREATE_PREFERENCE('INFOGRID_LEXER','CHINESE_LEXER');
END;

3.创建全文索引(索引在DML提交后自动同步更新)
CREATEINDEXINFOGRID_COM_FULL_IDXONg2b_com(NAME)
INDEXTYPE IS CTXSYS.CONTEXT
PARAMETERS(
'LEXER INFOGRID_LEXER
DATASTORE INFOGRID_COM_DATASTORE
SYNC (ON COMMIT)'--使用实时同步(DML提交时同步全文索引)
)
--手工同步索引(如果使用自动同步,这步可省略)
begin
ctx_ddl.sync_index('INFOGRID_COM_FULL_IDX');
end;

4.使用全文索引查询(按照出现频率排序)
selectscore(0),t.*fromg2b_com twherecontains(NAME,'条件一,条件二',0)>0orderbyscore(0)desc

5.删除全文索引(删除词法分析器,删除数据存储定义,删除索引)
begin
ctx_ddl.drop_preference('INFOGRID_COM_DATASTORE');--删除数据储存定义DataStore
ctx_ddl.drop_preference('INFOGRID_LEXER');--删除词法分析器
end;
dropindexINFOGRID_COM_FULL_IDX;--删除索引

oracle全文索引的简单配置相关推荐

  1. oracle xe 安装配置,(转)oracle 10g xe 我的安装实践及简单配置过程

    (转)oracle 10g xe 我的安装实践及简单配置过程 我的安装过程 1.编辑 /etc/apt/sources.list : sudo cp /etc/apt/sources.list /et ...

  2. oracle修改filesystem,Oracledatabasefilesystem(DBFS)简单配置文档

    Oracle database filesystem (DBFS) 简单配置文档 本机环境:11.2.0.1 1. download fuse package on website download ...

  3. Oracle 全文索引

    缘由 我们经常需要对表的内容进行模糊查询,在数据量不算很大的情况下,使用起来还是没什么问题,因为不会出现明显的慢查询问题.但是当某些时候,单表数据量很大的时候,查询速度就会有明显的变慢问题.此时,我们 ...

  4. 【Oracle RAC+DG实验】Oracle RAC+ASM+DataGuard配置实验记录+常见问题

    [Oracle RAC+DG实验]Oracle RAC+ASM+DataGuard配置实验记录+常见问题 1.环境规划: ---RAC环境介绍(primary database)            ...

  5. Python 技术篇-连接oracle数据库并执行sql语句实例演示,python连接oracle数据库oci详细配置方法

    Python 连接 Oracle 数据库 第一章:连接 oracle 数据与环境配置 ① 连接 oracle 数据库效果演示 ② oci 下载 ③ oci 配置 ④ 环境变量配置 ⑤ 检测是否有 or ...

  6. LNMP架构环境搭建之PHP、Nginx源码编译安装及其简单配置应用

    LNMP架构中的Mysql见上一篇博文"LNMP架构环境搭建之mysql源码编译安装" 一.PHP简介 PHP(外文名:PHP: Hypertext Preprocessor,中文 ...

  7. tomcat 外网访问不了_免费云服务器/jdk环境配置/Tomcat简单配置

    关于本文:     最近准备做一期jdk环境配置教程,准备做一个实机演示,于是想到用云服务器来为大家演示,顺路写上如何申领一个月免费服务器,以及如何让外网访问自己的云服务器,这这里我依旧使用Tomca ...

  8. Oracle数据库监听配置|转|

    http://article.pchome.net/content-340501.html 近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server).本文现对监听 ...

  9. rhel mysql安装_RHEL6.4下MySQL安装方法及简单配置

    1.MySQL安装方法简介 1.rpm包yum安装 2.通用二进制包安装 3.源码编译安装 注意:实验所采用的系统平台为:RHEL6.4 2.rpm ins 首页 → 数据库技术 背景: 阅读新闻 R ...

最新文章

  1. 猫哥教你写爬虫 046--协程-实践-吃什么不会胖
  2. 以前写的canvas 小游戏 贪吃蛇代码
  3. java main函数_都知道Java程序的入口方法是main,那你知道为什么是main方法吗?
  4. 判断java日期跨月_18 个 Java8 日期处理的实践,太有用了!
  5. 高薪面试系列一.HR
  6. 这些年微软相关的技术总结, Javascript在客户端的使用
  7. pytorch学习笔记 1. pytorch基础 tensor运算
  8. 深度学习第一次课-数学
  9. 应届生还是研究生?与大学生的MSN谈话二
  10. Digit-Sum(HDU - 5710)
  11. hive 旧版本版本下载
  12. linux制作img镜像文件,制作img镜像文件的5种方法 .
  13. 五一假期游泰国:曼谷景点游玩省钱攻略
  14. 大型语言模型的推理演算
  15. OPC基本知识介绍——什么是OPC
  16. 购物网站的html5页面,网购商城(html5页面设计)
  17. 网易云音乐怎样下载mp3格式的音乐
  18. SOC,SOH,SOP,内部温度总结
  19. PHP5连接MSSQL的方法
  20. 计算机类学生考试系统,学生在线考试系统.doc

热门文章

  1. Get传递的最大长度
  2. 从TXT文本文档向Sql Server中批量导入数据
  3. 矛与盾:二进制漏洞攻防思想对抗
  4. c语言数位递增的数解题思路,【菜鸟求助】21位数的花朵数问题,求解题思路
  5. actuator的原理_使用Spring Boot Actuator监视Java应用程序
  6. java component创建_spring--打印hello--注解component--自动创建对象
  7. Linux 实时查看日志文件的 4 种方法
  8. 皮一皮:没有草原也敢买马?
  9. SpringMVC:如何保证Controller的并发安全
  10. 群友:事务中的异常不也抛出了,为什么没catch到而回滚?