视图索引问题

视图索引问题  最近和一直在研究如何加快查询数据库的速度,看了网络上说用索引,会加快查询的速度.我就认真看了索引了一些文章,也建立了表索引.但是在建立视图索引的时候遇到问题了, 无法在视图 SBK_VIEW 上创建 索引,因为该视图未绑定到架购.查一下相关的资料,发现:定义索引视图的  SELECT  语句不得包含视图、行集函数、行内函数或派生表。同一物理表在该语句中只能出现一次

大家好,又见面了,我是你们的朋友全栈君。

  最近和一直在研究如何加快查询数据库的速度,看了网络上说用索引,会加快查询的速度.我就认真看了索引了一些文章,也建立了表索引.但是在建立视图索引的时候遇到问题了,  无法在视图   ‘SBK_VIEW’   上创建   索引,因为该视图未绑定到架购.查一下相关的资料,发现:

定义索引视图的   SELECT   语句不得包含视图、行集函数、行内函数或派生表。同一物理表在该语句中只能出现一次。   
    
  在任何联接表中,均不允许进行   OUTER   JOIN   操作。   
     
  搜索条件中不允许使用子查询或者   CONTAINS   或   FREETEXT   谓词。   
    
  如果视图定义包含   GROUP   BY   子句,则视图的   SELECT   列表中必须包含所有分组依据列及   COUNT_BIG(*)   表达式。此外,CREATE   UNIQUE   CLUSTERED   INDEX   子句中必须只包含这些列

  我建立的视图有了外连接,看来只能想走存储过程这条路了

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163025.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号