Oracle 数据库 体系结构(一):存储结构

发布时间:2020-06-03 15:42:39 作者:安享落幕
来源:网络 阅读:693

目录


为什么要学习体系结构?

之前的文章有讲解到 MySQLMongoDB 数据库,这些数据库我们安装好了就能拿来用,比如直接可以做一些:增、删、改、查 等操作。但是 Oracle 的体系错综复杂,如果不了解当中的结构,那么在生产环境中出现一些问题,都不知道是哪个环节有问题,所以需要了解Oracle的结构,这样会更加利于了解它,认识它,如果有问题就会及时知道问题是出现在那一块,就可以及时解决它!


Oracle 数据库 体系结构(一):存储结构

体系结构的定义

它的定义就是数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制。

Oracle 数据库 体系结构(一):存储结构

Oracle 数据库 体系结构(一):存储结构

Oracle实例:

Oracle 数据库 体系结构(一):存储结构

Oracle数据库:

Oracle 数据库 体系结构(一):存储结构


Oracle 物理结构

Oracle 数据库 体系结构(一):存储结构

物理结构主要包含以下几部分:
主要文件:

其他文件:


Oracle 逻辑结构

Oracle 在逻辑上将保存的数据划分为一个个小单元来进行存储和维护,更高一级的逻辑存储结构都是由这些基本的小单元组成的。

逻辑结构的类型(大--->小):

表空间(tablespace)----> 段(segment) ----> 区(extent) ----> 块(block)

Oracle 数据库 体系结构(一):存储结构

1·表空间:

2·段:

3·区:

4·块:

Oracle 数据库 体系结构(一):存储结构


常见表空间:

不同类型的段:

回收未使用的区:
SQL>alter table table_name deallocate unused;

块头部信息区:


总结:

推荐阅读:
  1. Oracle数据库的体系结构和用户管理
  2. Oracle体系结构和用户管理

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

oracle 12c 体系

上一篇:WSFC资源死锁案例

下一篇:什么是mysql全外连接

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》