oracle 原来表中有索引 两表关联成物化视图 原索引还有用吗? 要不要查询创建了?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
oracle 原来表中有索引 两表关联成物化视图 原索引还有用吗?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
方璧 2017-12-01 07:16关注真正的线上应用是从来不用视图的,太费资源了,关于你的体温,索引是一直存在的。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-03-08 16:27回答 2 已采纳 不确定你的目的是让用户A获得创建视图的权限还是让用户A能查到用户B的数据 如果只是为了查这张表里的数据,不需要做数据过滤的话,直接授权B用户的这个表给A用户查询权限,A用户就能查B用户的这个表了 gr
- 2021-06-21 17:03回答 1 已采纳 a表关联b表。left right关联只需要在b表建,inner两表都需要建
- 2023-02-22 09:01回答 1 已采纳 题主可以参考一下这篇文章https://blog.csdn.net/mk900715/article/details/79482473
- 2021-05-07 14:23净土观自在的博客 物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有...
- 2022-06-27 19:48回答 1 已采纳 有几种情况: 如果两个表存在参照关系,比如信息表里有个jack,成绩表里有个jack对应的成绩,那可以通过设置外键的方式,其中有一个规则是casecade,也就是如果被参照的数据被删除,相关的数据也会
- 2021-08-30 10:31回答 2 已采纳 没错的话应该是直接把create 语句写在 在创建语句里了吧 create/truncate/drop都是ddl语句,且此时你的临时表确实不存在,在对你临时表进行增删改时,需要写成 execute i
- 2017-02-17 01:34回答 2 已采纳 数据经常变动的话,最好每次插入数据的时候进行表分析和索引的构建!
- 2021-05-02 08:25程序猿小刘的博客 我有Oracle DB的问题 – 在物化视图上通过CONTAINS()搜索后,域索引返回零行.我看到物化视图充满了数据,我还使用过程ctx_ddl.sync_index()进行域索引同步.什么有用:>创建表>插入数据>创建域索引> SYNC ...
- 2021-06-16 18:25回答 1 已采纳 两个字段同时可能出现空值且更新不频繁可以用位图索引 两个字段不会同时出现空值可以用复合索引 不同B树索引不存空值 可参考 https://www.cnblogs.com/yumiko/p/59
- 2022-07-22 12:57回答 1 已采纳 这里https://www.csdn.net/tags/OtTaQg3sNDg0NjItYmxvZwO0O0OO0O0O.html
- 2021-06-26 10:48回答 2 已采纳 应该是解析SQL的时候,当一个会话请求共享mutex pin的时候,另一个会话正好在同一个游标对象上持有排他pin,找到等待事件,把他Kill掉就行
- 2021-05-02 08:26淳于祾湘的博客 我们大家都知道Oracle物化视图在实际应用中提供十分强大的功能,它的主要功能主要是用于预先计算与保存表连接或是聚集等相关操作,耗时较多的操作的结果,这样,在执行查询时,就可以避免进行这些耗时的操作,而从...
- 2021-05-04 09:22weixin_39764487的博客 浅谈Oracle中的物化视图物化视图有很多方面和索引很相似:使用物化视图的目的是为了提高查询性能;物化视图对应用透明,增加和删除物化视图不会影响应用程序中SQL语句的正确性和有效性;物化视图需要占用存储空间;...
- 2021-05-08 07:08weixin_39626745的博客 物化视图(实体化视图)索引组织表create table employee(empid number(10) not null primary key,name varchar2(20),mobile varchar2(20))organization indexpctthreshold 20overflow tablespace abc由于叶块中存储...
- 2021-05-07 12:04关66的博客 Oracle 的视图与索引有表A(字段A1,A2)和表B(字段B1,B2).字段A2,B2上都有索引.A,B 表联查sql1 这个sql 非常快 2秒的样子select * from A,B where A.A1=B.B1(+) and A2='值1'sql2 这个sql 慢到让人无法忍受select * ...
- 没有解决我的问题, 去提问