oracle存储结构体系分为三块:内存、进程、存储
内存管理中的基本概念
PGA:program globa area 程序全局区(用户私有内存区)
分为:
用户进程 user process:
数据库进程 Database process
后台进程 background process
SGA: system globa area 系统全局区(共享内存区) 4个池,2个缓存
shared pool共享池:
一次写入,即可共享
sql语句的共享地点
数据字典:类似于windows系统中的注册表
large pool:大池
支持大数据量的备份、恢复或迁移
java pool: java池
支持jvm的
streams pool: 流池
做数据库复制时使用
database fuffer cache:数据库更改缓存区,记录的是---数据块 block
修改后的数据未被提交前,存放的位置
process startup sequence
gi软件:grid infrastructure
作用:1、群集管理工具
2、使用ASM(裸盘)
redo log cache:日志重做缓存区,记录是 动作
所有对数据的操作(c[r]ud)的记录,以保证数据的安全。先写日志后执行数据
存储结构体系
control files: 控制文件。一定要做多备份,一般要求3个不同的地方。
data files: 数据文件
online redo log files: 在线重做日志文件
parameter file: 参数文件
backup files: 备份文件
archived redo log files: 归档重做日志文件
password file: 存放管理员的密码,普通用户的密码存放在数据字典中。
alter log and trace files: