oracle建立索引 例子,ORACLE全文索引建立查询实例
ORACLE全文索引的创建查询实例
1.启用ctxsys的用户
(可使用ORACLE 管理控制台去启用)
2.在ctxsys用户下给ctx_cx用户赋权限
grant execute on ctx_ddl to ctx_cx;
3. 选择中文词法分析器,ctx_cx下执行
exec ctx_ddl.create_preference ('my_chinese', 'chinese_lexer');
4.建立表空间CTX_STORAGE
(以下脚本仅供参考,具体路径和参数设置看具体使用)
CREATE TABLESPACE CTX_STORAGE
NOLOGGING
DATAFILE'F:/oracle/oradata/stonehu/CTX_STORAGE.dbf'SIZE10000M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
5. 设置全文索引的存储属性
(选择存储的表空间)
BEGIN
ctxsys.CTX_DDL.CREATE_PREFERENCE('CTX_STORAGE', 'BASIC_STORAGE'); ctxsys.CTX_DDL.SET_ATTRIBUTE('CTX_STORAGE', 'I_TABLE_CLAUSE',
'TABLESPACE idx_context');
ctxsys.CTX_DDL.SET_ATTRIBUTE('CTX_STORAGE', 'K_TABLE_CLAUSE',
'TABLESPACE idx_context');
ctxsys.CTX_DDL.SET_ATTRIBUTE('CTX_STORAGE', 'R_TABLE_CLAUSE',
'TABLESPACE idx_context');
ctxsys.CTX_DDL.SET_ATTRIBUTE('CTX_STORAGE', 'N_TABLE_CLAUSE',
'TABLESPACE idx_context');
ctxsys.CTX_DDL.SET_ATTRIBUTE('CTX_STORAGE', 'P_TABLE_CLAUSE',
'TABLESPACE idx_context');
ctxsys.CTX_DDL.SET_ATTRIBUTE('CTX_STORAGE', 'I_INDEX_CLAUSE',
'TABLESPACE idx_context');
END;
/
6.建立全文索引
CREATE INDEX cntxt_t_ry_gzdx_bz ON ctx_owner.t_ry_gzdx_bz(ssyj) indextype is ctxsys.context
parameters('lexer MY_chinese storage CTX_STORAGE')
oracle建立索引 例子,ORACLE全文索引建立查询实例相关推荐
- 用oracle建立索引步骤,Oracle建立全文索引的步骤
Oracle全文索引相信大家都有一定的了解,下面就教您如何建立oracle全文索引,如果您对oracle全文索引方面感兴趣的话,不妨一看. 步骤一 检查和设置数据库角色 首先检查数据库中是否有CTXS ...
- SQL 如何建立索引来加快数据库的查询
文章目录 1. 什么是索引 2. 索引的特点 3. 索引的分类 4. 索引的设计原则 5. 创建索引 5.1. 自动创建索引 5.2. 手动创建索引 5.2.1. 创建表时创建索引 5.2.2. 在已 ...
- oracle怎么么创建索引,Oracle 创建索引,oracle索引怎么创建
Oracle 创建索引,oracle索引怎么创建 索引是数据库服务器用来加快检索的速度,再通过加了索引的列进行检索 时候,数据库会自动使用索引,使用索引所在的列值进行快速检索,快速定位到 真实的数据内 ...
- Oracle删除索引 判断,Oracle索引(index)的分类、建立与删除
1.索引分类 a) 唯一索引, 作用是数据约束,保证数据唯一,还有就是数据索引,提高查询效率 b)一般索引,只有数据索引的作用, 2.唯一索引的建立 create unique index 索引 ...
- oracle 检查索引失效,oracle 索引失效原因_汇总
1) 没有查询条件,或者查询条件没有建立索引 2) 在查询条件上没有使用引导列 3) 查询的数量是大表的大部分,应该是30%以上. 4) 索引本身失效 5) 查询条件使用函数在索引列上,或者对索引列进 ...
- Oracle创建索引bitmap,Oracle编程高手箴言:位图索引(Bitmap Index)的故事
Oracle编程高手箴言:位图索引(Bitmap Index)的故事 您如果熟悉Oracle数据库,我想您对Thomas Kyte的大名一定不会陌生.Tomas主持的asktom.oracle.com ...
- 建立索引lucene_用Lucene建立搜索索引
建立索引lucene 本文是我们名为" Apache Lucene基础知识 "的学院课程的一部分. 在本课程中,您将了解Lucene. 您将了解为什么这样的库很重要,然后了解Luc ...
- oracle物理索引结构,oracle学习笔记(6)oracle物理结构--索引
1.索引(index):索引是为了提高数据检索的性能而建立的,利用它可快速的确定指定的信息.索引分为:B-Tree Index(最常用).全局或局部索引.位图索引(Bitmap Index).函数索引 ...
- oracle 强制索引 hint,oracle常用hint详解
相对而言ORACLE优化器已经非常智能,产生的执行计划也是最优的,但是ORACLE还是提供了一些hint供用户显示的控制执行计划,因为大千世界各种各样的业务都有,ORACLE优化器生成的执行计划并不一 ...
- oracle松散索引扫描,oracle跳跃式索引扫描测试
Oracle 中我们知道能够使用跳跃式索引扫描(Index Skip Scan).然而,能利用跳跃式索引扫描的情况其实是有些限制的CREATE TABLE test AS SELECT ROWNUM ...
最新文章
- 解析并验证IE6及之前版本的'!important’ BUG(转)
- MATLAB学习笔记(九)
- python获取键盘输入_Python 3 学习笔记之——键盘输入和读写文件
- Linux下LAMP服务配置
- Linux Redis集群搭建与集群客户端实现
- wd移动硬盘插电脑没反应_西数移动硬盘-急急急!!!!!西部数据移动硬盘插在电脑上不显示盘符了,有人知道? 爱问知识人...
- 用Nginx在win2008服务器部署ssl后xmlhttp异常(msxml6.dll 错误 ‘80072f7d‘ )的解决方法
- php生成白色背景图片
- Ipone桌面计算机没了,苹果笔记本桌面图标不见了怎么办
- 搜索引擎的技术发展趋势
- html自动调音量,HTML5 音量调节控件
- 01、本地微信服务器测试环境
- centos7 安装 oceanbase 单机版测试
- 中西医结合外科疾病 100247
- TI芯片(335x、437x、572x)uboot设置logo居中
- 域前置,水太深,偷学六娃来隐身
- 根据浏览器标识判断浏览器类型
- Dwarves(拓扑排序+字符串使用map量化表示)
- java面向对象oop阶段总结
- AI机器人系统工作中是如何识别空号的
热门文章
- 基于imcrop,裁剪人脸视频
- 在线进位制计算机,2进制换算(十六进制计算器在线)
- IntelliJ IDEA如何自动生成serialVersionUID?
- 国际及港澳台电话国家代码表
- 实习转正述职报告PPT模板
- CDR 制作“决战高考”海报
- 【uniapp】 H5微信授权登录
- Speedoffice(Excel)怎么把边框线条加粗
- 互联网日报 | 前11月全国网购超10万亿元;B站8月月活首次突破2亿;华为Mate40标准版开启预售...
- 用photoshop去掉图片文字