文章详情页 您现在的位置是:网站首页>文章详情

oracle若干名词关系梳理

图片丢失 Jeyrce.Lu 发表于:2019年5月21日 18:43 分类:【数据库 2943次阅读

11g和12c

database

  • 和其他数据库db含义不太一样,可以理解为一个操作系统就只有一个database,database包含若干个instance


    oracle关系1.jpg

instance

  • 一个instance包含若干个后台进程和内存结构, 一个database包含若干个instance

User

  • 用户是针对instance创建的,不同instance的user是相互独立的

TableSpace

  • 表空间是数据文件的逻辑单位,一个表空间包含若干数据文件,一个数据文件只能属于一个表空间

ora、dbf数据文件

  • 一个tablespace由若干数据文件组成,数据文件存储到tablespace之后如果想要删除只能连tablespace一起删除

oracle关系2.jpg

RAC

  • 对外提供服务的oracle集群,RAC和database,instance,pdb的关系大致如下所示 


    pdb-cdb.png

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篇
  • 微信公众号:第一时间获取更新信息