第6章视图和索引操作.pptVIP

  • 3
  • 0
  • 约7.93千字
  • 约 53页
  • 2019-10-17 发布于湖北
  • 举报
Create [or replace][force][noforce] view [用户方案.]视图名 [(列名[,… n])] as select 语句 [with check option [constraint 约束名]] [with read only] B树索引是建立索引时默认的索引类型,它可以是唯一或非唯一的,也可以是单列或多列复合的。B树索引的结构是一个平衡树,由根结点、树枝结点和树叶结点组成,树枝结点包含了索引列和指向下一层树枝结点的地址;树叶结点包含了索引列和表中每个匹配行的ROWID。B树索引在检索高基数数据列(可区分值不少于200个)时提供了最好的性能,可以避免大规模的排序操作。因此,B树索引一般用于OLTP系统,对于低基数数据列(可区分值少于200个)就不适合了。 位图索引可以是单列或多列复合的,但大多数基于单列。位图索引的结构实际上也是按B树组织的,但树叶块是按照每个索引列的位图(值为1或0)组织的,而不是按数据行的ROWID组织的。另外,位图以一种压缩格式存放,因此占用的磁盘空间比B树索引要小得多。位图索引一般用于决策支持系统,尤其对于低基数数据列(可区分值少于200个)特别适合。 簇索引是在簇中被表共享的索引,包括B树簇索引和哈希簇索引。簇索引不同于常规索引,它在索引中只存储一次索引值,而不管索

文档评论(0)

1亿VIP精品文档

相关文档