ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle开发 » 带primary key constraints的视图性能是不是要高些,有否使用索引?

标题: 带primary key constraints的视图性能是不是要高些,有否使用索引?
离线 scwang
中级会员



精华贴数 2
个人空间 0
技术积分 745 (2589)
社区积分 269 (2074)
注册日期 2001-12-3
论坛徽章:2
ITPUB元老授权会员    
      

发表于 2002-1-17 17:36 
带primary key constraints的视图性能是不是要高些,有否使用索引?

CREATE VIEW emp_sal (emp_id, last_name,
email UNIQUE RELY DISABLE NOVALIDATE,
CONSTRAINT id_pk PRIMARY KEY (emp_id) RELY DISABLE NOVALIDATE)
AS SELECT employee_id, last_name, email FROM employees;

相对于:

CREATE VIEW emp_sal (emp_id, last_name,
email )
AS SELECT employee_id, last_name, email FROM employees;


__________________
no more
只看该作者    顶部
在线/呼叫 biti_rainy
人生就是如此



精华贴数 38
个人空间 0
技术积分 111199 (4)
社区积分 11832 (132)
注册日期 2001-12-12
论坛徽章:41
现任管理团队成员ITPUB长老会成员ITPUB元老年度论坛发贴之星年度论坛发贴之星ITPUB北京九华山庄2008年会纪念徽章
管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章

发表于 2002-1-17 19:32 
个人认为

如果你的试图的结果确实需要索引的功能
那么你这么做相当于把相同的工作交给数据库去做

它做一般效率不会比你差
如果没有必要排序什么的,那我想是不是效率就比较低了


__________________
眼界决定边界,态度决定高度
blog:
人生就是如此
只看该作者    顶部
离线 foo
一般会员



精华贴数 0
个人空间 0
技术积分 340 (5835)
社区积分 105 (3420)
注册日期 2002-1-18
论坛徽章:0
      
      

发表于 2002-1-18 16:25 
在处理部分包含有视图的查询时,系统会将视图的创建语句合成到查询语句中,如果产生了视图排序的话,是否会增加系统的负担,降低系统性能?


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问