77问答网
所有问题
oracle 视图视图为什么不用索引
如题所述
举报该问题
推荐答案 2017-10-19
视图不是一个真实的表,本质上就只是一个查询,一个SQL语句来的
索引只能作用在真实的表,跟你上学用的新华字典一样,可以有一个目录,这个目录就是索引。
海枫IT
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/pNNqWYqIp8WY3vY8NY.html
相似回答
oracle
视图
需要建
索引
吗
答:
普通视图是无法建索引的
, 对视图的使用最终都是会翻译成视图对应的sql使用,但是物化视图可以建索引。因为普通视图是不存储具体数据的,所以无法通过索引去快速定位行,物化视图则是会存储数据所以它可以建索引
为什么Oracle数据库不用索引
来查找数据
答:
在做NL连接时,emp做为外表,先被访问,由于连接机制原因,外表的数据访问方式是全表扫描,emp.deptno上的
索引
显然是用不上,最多在其上做索引全扫描或索引快速全扫描。 第五,是否用到系统数据字典表或
视图
。由于系统数据字典表都未被分析过,可能导致极差的“执行计划”。但是
不要
擅自对数据字典表做分析,否则可能导致...
oracle
物化
视图
有
索引
吗,执行计划有吗?
答:
如果创建一个用主键快速刷新的物化视图,会默认创建一个主键索引,
这和表是一样的,否则不会有索引
,除非你创建
oracle
可以在
视图
上建 立
索引
吗
答:
oracle 不能在视图上建立索引
。索引只能建立在某个表的列上,可以是单列或多列。
oracle
中
视图
可以创建
索引
吗?
答:
oracle中
视图
可以创建
索引
,创建索引方法为:1、打开Navicat。2、右击
oracle数据库
,然后点击【打开连接】。3、点击【其它】,然后点击【索引】,此时显示oracle数据库中所有的索引。4、点击【新建索引】,进入索引设计界面。5、在【常规】标签页,设置类型、表格式、表名、列名等。6、在【高级】标签页,...
oracle
中sql语句查询
视图不
走表
索引
答:
你可以强制走
索引
,查看一下所需代价和不走索引哪个高,一般情况下,
oracle
优化器会选择代价最低的执行;set autotrace on SELECT /*+ index(表名 索引名)*/ from 表名;
Oracle
总结【
视图
、
索引
、事务、用户权限、批量操作】
答:
实例与应用例如,emp_view_4计算部门工资统计,emp_view_5展示员工详细信息与工资等级,体现了
视图
的实用价值。删除视图会影响基础表,如emp_view_1设置为只读,不允许delete操作。序列与自动增长
Oracle的
序列用于实现自动增长功能,区别于MySQL的auto_increment。序列独立于表存储,便于跨表引用,rownum在记录...
大家正在搜
oracle 视图 索引
Oracle怎么给视图加索引
oracle视图建索引
oracle物化视图创建索引
oracle函数索引怎么使用
oracle排序字段不走索引
oracle视图使用
oracle 视图查询
oracle 修改索引
相关问题
oracle中视图可以创建索引吗?
oracle 视图可以建立索引吗
oracle 视图需要建索引吗
oracle 为什么不用索引
Oracle试图可以加索引吗?为什么,关键是为什么?
oracle可以给视图建索引吗
oracle中sql语句查询视图不走表索引
oracle为啥不走索引全扫描呢?