文章详情页 您现在的位置是:网站首页>文章详情
oracle若干名词关系梳理
Jeyrce.Lu 发表于:2019年5月21日 18:43 分类:【数据库】 2943次阅读
11g和12c
oracle数据库的两个版本,参考此文章:https://blog.csdn.net/DBDeep/article/details/81737282。
database
和其他数据库db含义不太一样,可以理解为一个操作系统就只有一个database,database包含若干个instance
instance
一个instance包含若干个后台进程和内存结构, 一个database包含若干个instance
User
用户是针对instance创建的,不同instance的user是相互独立的
TableSpace
表空间是数据文件的逻辑单位,一个表空间包含若干数据文件,一个数据文件只能属于一个表空间
ora、dbf数据文件
一个tablespace由若干数据文件组成,数据文件存储到tablespace之后如果想要删除只能连tablespace一起删除
RAC
对外提供服务的oracle集群,RAC和database,instance,pdb的关系大致如下所示
ASM
全称Automatic Storage Manage, 中文:自动存储管理
是一种用于存储oracle数据的文件系统管理技术
支持oracle单实例,也支持RAC
pdb和cdb
参考文章:Oracle 12c新概念CDB与PDB
往简单了解释:cdb是12c的oracle一种容器数据库,由多个pdb组成,cdb可以方便地插入或者拔下pdb,一个pdb相当于一个instance
common user:cdb的用户
local user:pdb的用户
ROOT:又叫CDB$ROOT,是用来存储metadata和common user的
【补充】ASM核心特性
REBALANCE
ASM 会把文件均衡的存放在所有的disk group中的disk上。 这种分配模式维护每个disk 使用相同的空间,同时也确保disk group中的每个disk 具有相同的I/O 负载。
我们可以在数据库使用的过程中,对某个disk group 添加或者删除disk, 在我们执行这些操作的时候,ASM 会自动的重新分部这些disk 上的内容,比如我们要删除一个disk,那么这个disk上的数据就需要转移到其他的disk上。这个过程也不需要停数据库。镜像冗余(存储多份数据)
ASM 的volume manager 功能提供了几种不同的镜像冗余。 目前对disk group 可以选择ASM Normal 和 high 冗余,Normal 对数据提供了2份镜像,High对数据提供了3份镜像。
版权声明 本文属于本站 原创作品,文章版权归本站及作者所有,请尊重作者的创作成果,转载、引用自觉附上本文永久地址: http://blog.lujianxin.com/x/art/sgbferkjq53r
猜你喜欢
文章评论区
作者名片
- 作者昵称:Jeyrce.Lu
- 原创文章:61篇
- 转载文章:3篇
- 加入本站:2048天
作者其他文章
站长推荐
友情链接
站点信息
- 运行天数:2049天
- 累计访问:164169人次
- 今日访问:0人次
- 原创文章:69篇
- 转载文章:4篇
- 微信公众号:第一时间获取更新信息