11月16, 2020

Oracle的逻辑对象,openGauss都能hold住吗?

本文由 dbaplus 社群授权转载。

除了最常用的数据库表外,数据库的逻辑对象还包括索引、约束、视图、序列、同义词等,接下来我们将逐一评估Oracle对象在openGauss中的兼容性。

一、索引

索引是一种特殊的数据结构,能够快速定位到所要查找的数据。为了提高查询效率,在创建表之后通常需要在关键字段上创建索引。按照数据结构分类,Oracle数据库中的索引分为B*树索引及位图索引。

1、B*树索引

B*树索引是数据库中最常用的索引类型,所有的叶子节点数据构成了一个有序链表。

在Oracle数据库中大多数情况下创建的索引都属于B*树索引,按照使用场景进行细分,可以分为常规索引、复合索引、唯一索引、反向索引、基于函数的索引、全局索引。

1)常规索引

基于表中单个列建立的索引,也是最简单的索引创建方式,无需额外关键字,索引默认按照升序排序。

点击查看原文>

本文链接:https://blog.jnliok.com/post/tfHzzxlNBEYi8rZDmtXO.html

-- EOF --

Comments