2_Oracle体系结构概述
来源:互联网 发布:买二手房注意事项 知乎 编辑:程序博客网 时间:2024/05/21 10:20
Oracle体系结构概述
一、补充知识:
1.raid硬盘冗余技术
raid0 不提供冗余,数据分布在各个硬盘上
raid1 完全冗余,数据镜像
raid5一块磁盘冗余,一块硬盘坏了后不影响其它的
raid6和raid5类似,两块磁盘做冗余,可以允许两块硬盘同时故障
radi01先做raid0,然后再做raid1
raid10 先做raid1,再做raid0,在oracle数据库中,raid01和raid10效果都是不错的
2.IPC
When a process is on the same machine as the server, use the IPC protocol for connectivity instead of TCP, Inner Processes Communication on the same machine does not overhead of packet building and deciphering the TCP has.
二、oracle体系结构概述
oracle服务器组成
oracle服务器,是一个数据库管理系统,由oracle实例和oracle数据库组成
oracle服务器是管理信息的关键所在,通常,oracle必须可靠的管理多用户环境中的大量数据,大多数用户才能并发访问相同的数据,同时还要有高性能,另外,oracle必须阻碍示授权的访问,并且在故障时提供有效的解决方案。
三、oracle的RAC概念简介
用户是通过实例来访问oracle的,如果多个实例对应一个数据库,那么就称这种技术为rac
oracle数据库dbf文件存放位置
$ORACLE_BASE/instance_name/
主要有3类文件
log日志文件
dbf数据库文件
ctl控制文件
oracle内存结构
其中数据库缓冲区高速缓存区最容易出问题,我们只关心共享池、数据库高速缓存,重做日志缓冲区
与oracle实例关联的基本内存结构包括
系统全局区(SGA):由所有服务器进程和后台进程共享
程序全局区(PGA):专用于每一个服务器进程或后台进程,每个进程使用一个PGA
SGA是包含实例的数据和控制信息的内存区
四、oracle实例管理
oracle数据库服务器是由oracle数据库和oracle实例组成的,oracle实例由系统全局区(SGA)的内存结构和后台进程组成,这些后台进程可以处理运行实例时所涉及的大量后台任务,以下是最常见的后台进程
==系统监视器(SMON);出现故障后,在启动时执行崩溃恢复任务==
==进程监视器(PMON);用户进程失败时进行进程清理任务==
==数据库写进程(DBWn);将修改后数据从数据库缓冲区高速缓存中写入硬盘==
- 2_Oracle体系结构概述
- 学习笔记_oracle——体系结构
- 2.1.2 RISC体系结构概述
- 笔试_oracle(2)
- Oracle学习笔记_Oracle体系结构1_Primary Components
- 龙芯2E 处理器微体系结构概述
- Microsoft 体系结构概述
- Microsoft 体系结构概述
- Microsoft 体系结构概述
- JDBC体系结构概述
- 网格体系结构概述
- [Oracle]体系结构(一)--概述
- Java虚拟机体系结构概述
- [Oracle]体系结构(一)--概述
- MIPS体系结构概述
- Moblin体系结构概述
- 服务组件体系结构概述
- Qt/E体系结构概述
- 机器学习算法疗程(最大熵原理)
- 电路与Multisim 随着光线的增强,光敏电阻的阻值变小。
- Digit Primes
- poj2031——Building a Space Station(prim)
- 关于java中的反射机制理解!
- 2_Oracle体系结构概述
- java学习
- JAVA面试宝典9
- 客户端数据库(SQLite)
- [上下界网络流] SGU 194. Reactor Cooling
- 优秀程序员不得不知道的20个位运算技巧
- Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别
- 库的三种加载方法 显示加载 隐示加载 延迟加载
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSecurityFilter