oracle逻辑框架

本文详细介绍了Oracle数据库的组成,包括实例的内存结构(SGA和PGA)、进程结构,以及数据库的物理结构(控制文件、日志文件、数据文件)和逻辑结构(块、区、段、表空间和数据库)。深入探讨了数据库高速缓冲区、日志缓冲区、共享池的工作原理,并讲解了如何查看相关进程和数据库物理位置。
摘要由CSDN通过智能技术生成

一 、oracle由实例和数据库组成
1、实例分为内存和进程
1.1 内存分为SGA和PGA
SGA(系统全局区) 共享
Database buffer cache
数据库高速缓冲区,把磁盘内容放到内存来读取
从磁盘读叫物理读,从内存读叫逻辑读
LRU算法——最近最少使用原则
在sqlplus中输入
show parameter cache 查看大小
redo log buffer 日志缓冲区 提升日志写入性能
show parameter log_bu 查看大小
shared pool 共享池 储存sql语句为了提高sql执行速度
共享池里有库缓存区(sql)和数据字典缓存区(字典)
PGA(程序全局区) 独享
1.2进程分为数据库进程和客户端进程
数据库进程包括后台进程和服务器进程
(后台进程DBWR…和服务器进程SERVER)
DBWR 数据文件写进程把高速缓冲区的数据块写到数据文件中
内存数据被改但是没写到磁盘上叫脏块
客户端进程user process
ps -ef|grep ora_ 查看后台进程
查看通过网络的服务器进程
ps -ef|grep LOCAL=NO|grep -v grep
查看通过本地连接的服务器进程
ps -ef|grep LOCAL=YES|grep -v grep
2、数据库有物理结构有逻辑结构
2.1物理结构
有控制文件、日志文件、数据文件
cd /u01/app/oracle/oradata/VDEDU 查看物理结构
ls
.ctl结尾 是控制文件 保存数据库结构信息一般在不同磁盘进行备份,多路复用机制
.log结尾 是日志文件 记录发生的一切信息,日志提前写机制。
日志文件特征:多组多成员,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值