- 4
- 0
- 约1.85万字
- 约 14页
- 2018-10-09 发布于重庆
- 举报
Oracle的总体框架
大的框架上看:
Oracle由实例(Instance)和各种物理文件构成
实例由一系列的后台进程和内存结构组成,为了能够访问数据库,必须启动实例。启动实例时,会分配一个叫走SGA的系统全局区的内存区域,并启动后台进程。
多个“实例”同时驱动一个“数据库的架构”叫集群(Oracle Real Application Clusters),简称RAC
物理文件:
Parameter File(参数文件)
Password File(口令文件)
Alert Log(警报文件)
Trace Files (跟踪文件)
External Tables(外部表)
Archive log File(归档日志文件)
Redo Log File (日志文件)
ControlFile(控制文件)
DataFile(数据文件)
后台进程:
DBWR数据库书写进程 SMON系统监控进程 PMON CKPT校验点进程 LGWR日志书写进程 ARC0
SGA
Shared Pool(共享池):共享池又分为库缓冲区(Library Cache)和字典缓冲区(Dictionary Cache)。库缓冲区用于存放使用过的SQL语句,包括这些SQL语句的执行计划和语法分析树,在第二次运行相同的SQL语句时,可以利用SQL共享池中可用的语法分析信息来加快SQL语句的执行速度。数据库对象的信息存在数据字典表中,这些信息包括用户账号数据、数据文件名、段名、盘区位置、表的说明和权限,当数据库需要这些信息时,将读取数据字典表并且将这些信息存储在字典缓冲区中。
重做日志缓冲区(Redo Log Buffer):重做日志缓冲区用于存放用户对数据库的改变,这是一片循环使用的内存区域。
Database BufferCache(数据库高速缓冲区):主要存放数据文件的副本,所有用户进程都可以并发地连接到这个实例,共享数据库高速缓冲区中的数据。
Redo Buffer(日志缓冲区)
Java Pool(Java池):Java池主要服务于Java程序
Large Pool(大池):大池(Large Pool)是一个可选内存区域,如果使用多线程服务器选项或频繁执行备份/恢复操作,只要创建一个大池,就可以更有效地管理这些操作。
流池(Stream Pool):也是一片特殊内存区域,用于对流的支持。
Server 服务器进程
User 用户进程
Oracle的内存:
SGA和PGA(不被共享,每个实例拥有自己特有的)
Oracle的存储结构:物理存储结构和逻辑存储结构
物理存储结构:数据文件、联机日志文件、控制文件
逻辑结构:表空间(Tablespace) 段(Segment)区Extent 数据块(Data Block)
数据字典(Data Dictionary):有一系列的表及及视图组成,这些表和视图与平常我们说的表和视图没多大区别。唯一不同的是这些东西都是在创建数据库的时候由oracle自动创建的,并存放在系统表空间(System Tablespace),当数据库启动的时候,系统表空间自动在线,这些表和视图的拥有者是用户sys,这些表和视图由Oracle自动维护,我们无权修改,我们只能以只读(Read Only)的方式对数据字典进行访问。
主要用于存放于数据库相关的信息:
所有Oracle用户的信息
表空间和数据文件的信息
权限及角色的信息,如哪个用户拥有哪些权限
模式对象的信息如表、视图、过程、函数、包及触发器
完整性约束的信息
有关数据库中对象的空间分布及当前使用情况
审计信息
其他一般的数据库信息
数据字典由表和视图构成,视图分为三种:用户视图、扩展用户视图、DBA视图
Oracle的数据库类型:
通用数据库(General Purpose):常规目的,用户会执行大量的操作,从简单的事物到复杂的查询,这种类型的数据库没有针对性。
事物处理数据库(Transaction Processing):这种也叫联机事务处理数据库(Online Transaction Processing Database,OLTP)。在这种数据库中,用户会执行大量的并发事物(Transaction),每个事物(Transaction)又很小,只涉及很少的数据,这种事务由大量的写任务组成,这是一种以“写”为主的数据库。
数据仓库(Data Warehouse):决策支持系统(Decision Support Systems,DSS),在这种类型的数据库中,用户执行大量的联机分析处理(Online Analytical Processing,OLAP)。联机分析处理将执行大量的查询(query),设计大量的数据,这是一种以读为主的数据库。
数据库存储位置:
文件系统(File Syst
您可能关注的文档
- HCy液压阀常见故障维修技巧.doc
- Hedge Fund Strategies对冲基金策略.doc
- HD工厂涂装色差管理技术基准书.doc
- heg沃尔玛商品分析表aeu.doc
- heq旅游公司的考勤制度.doc
- HEx小区室外管网小区道路施工组织设计.doc
- hhu国际服务贸易自由化对中国的影响及对策hrs.doc
- HIV孕产妇母婴阻断中职业暴露后思考及防护.doc
- hlj仓储学实训指导书汽车零部件仓储方案设计.doc
- HIV抗体阳性孕妇围手术期的观察和护理妇产医学论文.doc
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)