我有Oracle DB的问题 – 在物化视图上通过CONTAINS()搜索后,域索引返回零行.我看到物化视图充满了数据,我还使用过程ctx_ddl.sync_index()进行域索引同步.

什么有用:

>创建表

>插入数据

>创建域索引

> SYNC DOMAIN INDEX

>通过包含找到行 – 返回行

什么不起作用:

>创建表

>插入数据

>创建物化视图

>刷新材料化视图

>在物化视图中创建域索引

>物化视图中的同步域索引

>在物质化视图中查找包含行数 – 返回零行(类似于%的工作量)

如果没有物化视图,为什么一切正常?

这是我的查询(您可以复制粘贴并在您的oracle db中尝试):

– 创建表

创建表“PCOUNTERPARTY”(“ID_COUNTERPARTY”编号(10,0),“TXT_SEARCH_FULL_NAME”NVARCHAR2(260),CONSTRAINT“PCOUNTERPARTY_PK”主键(“ID_COUNTERPARTY”));

–INSERT DATA.

插入PCOUNTERPARTY(ID_COUNTERPARTY,TXT_SEARCH_FULL_NAME)值(1184,’MARTINKO3′);

– 创建物化视图

创建物质化视图m_pcounterparty

选择c.ID_COUNTERPARTY,CAST(c.TXT_SEARCH_FULL_NAME AS varchar2(260 CHAR))作为txt_search_full_name_all

来自PCOUNTERPARTY c;

– 创建域索引

在m_pcounterparty上创建索引IDXM_1_pcounterparty(TXT_SEARCH_FULL_NAME_ALL)indextype是ctxsys.context PARAMETERS(‘SYNC(ON COMMIT)’);

– 物化视图的刷新

EXECUTE DBMS_MVIEW.REFRESH(‘M_PCOUNTERPARTY’);

– 索引的刷新

exec ctx_ddl.sync_index(‘IDXM_1_pcounterparty’);

– 在物化视图中搜索

选择

TXT_SEARCH_FULL_NAME_ALL

M_PCOUNTERPARTY c

哪里

CONTAINS(c.TXT_SEARCH_FULL_NAME_ALL,’martin’,1)> 0; – 返回零,这是问题

–c.TXT_SEARCH_FULL_NAME_ALL LIKE’%MARTIN%’; – 返回行但我们想通过CONTAINS搜索

oracle查看物化视图的索引,oracle – 物化视图中的域索引返回零行相关推荐

  1. oracle查看已安装补丁包,ORACLE查看数据库安装补丁情况

    ORACLE查看数据库安装补丁情况 ORACLE查看数据库安装补丁情况 查看ORACLE数据库的版本以及补丁情况,可以通过opatch lsinventory命令来查看,Linux版本和Windows ...

  2. 索引视图是否物理存储在数据库中以及使用索引视图的一些见解

    索引视图是否物理存储在数据库中以及使用索引视图的一些见解 前言 这个话题我本来是写在文章里没有写在随笔里的,不过赶脚不写在随笔里其他人就看不到了,因为小弟对视图的认识不深 希望写在随笔里让大家也讨论一 ...

  3. oracle查看表空间物理路径,oracle查看表空间物理文件的名称,路径及大小

    select tablespace_name, file_id,file_name,round(bytes/(1024*1024),0) total_space from dba_data_files ...

  4. oracle查看表空间的序号,Oracle查询所有序列

    --查看当前用户的所有序列 select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences where sequence_owner='用户名'; --查 ...

  5. oracle查看执行过的语句,oracle 查询执行过的SQL语句

    MySQL开启日志记录查询/执行过的SQL语句 作为后端开发者,遇到数据库问题的时候应该通过分析SQL语句来跟进问题所在,该方法可以记录所有的查询/执行的SQL语句到日志文件. 方法有几种,但是个人觉 ...

  6. 在mysql中unique唯一索引的作用_MySQL_MySQL中的唯一索引的简单学习教程,mysql 唯一索引UNIQUE一般用于不 - phpStudy...

    MySQL中的唯一索引的简单学习教程 mysql 唯一索引UNIQUE一般用于不重复数据字段了我们经常会在数据表中的id设置为唯一索引UNIQUE,下面我来介绍如何在mysql中使用唯一索引UNIQU ...

  7. 索引原理及项目中如何使用索引实例分析

    一.索引原理: 为认识索引工作原理,首先有必要对数据表的基本结构作一次全面的复习. 当一个新表被创建之时,系统将在磁盘中分配一段以8K为单位的连续空间,当字段的值从内存写入磁盘时,就在这一既定空间随机 ...

  8. python元组索引_Python—范围元组中的元素索引

    有时,在处理Python数据时,我们会遇到一个问题,即需要在列表中的连续等距元组中找到元素位置.这个问题在许多领域都有应用,包括日常编程和竞争编程.让我们来讨论执行此任务的某些方式.输入:test撸l ...

  9. mysql中创建唯一索引的关键字_MySQL中创建唯一索引的关键字是_______ 。

    [判断题]判断零件键槽的尺寸标注是否正确.[图片] [单选题][图片] [单选题]读零件图,回答问题:1. C3表示倒角为( )度?2. C2表示倒角锥台高度为( )?[图片] [单选题]如图为套筒零 ...

最新文章

  1. 树莓派 Zero 与 Zero W 对比
  2. UVA11549计算器谜题
  3. iclone7.8中文版
  4. java 注解的几大作用及使用方法详解(转载)
  5. boke练习: spring boot: security post数据时,要么关闭crst,要么添加隐藏域
  6. java用数组实现随机不重复抽奖
  7. 计算机操作系统原理精品课程,计算机操作系统原理.ppt
  8. 二级c语言笔试57,二级C语言笔试真题与答案.doc
  9. dcdc升压计算器excel_DC-DC电路计算器app下载|DC-DC电路计算器安卓版下载_v1.0.1_9ht安卓下载...
  10. 网络赚钱从入门到精通
  11. UART协议就应该这么理解
  12. wxpython 显示mdi界面_wxPython中Icon, MDI, HtmlWindow使用示例
  13. Win10电脑出现No Bootable Device且无法开机或开机后蓝屏无限重启的多个解决方法
  14. markdown编辑器推荐(附官网)
  15. 华为手机滑动速度设置_用华为手机的人,这个设置赶紧关了!速度流畅告别卡顿...
  16. dell4528s linux_戴尔电脑: 戴尔将力推预装Linux操作系统个人电脑!linux操作系统安装...
  17. python scratch 图形化_走进Scratch图形化编程
  18. educoder数据结构与算法 图 第2关:实现图的深度优先遍历
  19. 关于Google地图路线偏移的问题
  20. Evading Defenses to Transferable Adversarial Examples by Translation-Invariant Attacks (翻译,侵删)

热门文章

  1. 用Jenkins自动化搭建测试环境_jenkins基础搭建_入门试炼02
  2. 第一篇:服务的注册与发现Eureka(Finchley版本)V2.0_dev
  3. idea设置自动清除不需要的import包,自动清除导包
  4. 用计算机写文章 单元备课,信息技术第一单元单元备课精要.doc
  5. Nmap渗透测试详解(一)
  6. php ios 判断字符串长度,iOStextfield 限制输入字符长度和过滤表情符号
  7. mysql 建表时建立索引_mysql 分享建表和索引的几点规范
  8. mysql update upper_MySQL数据处理函数upper、abs、date
  9. 中小学计算机教学大纲,中小学信息技术教材教法教学大纲
  10. python求定积分的函数_手搓计算化学(GTO积分by python)