Oracle数据库基础

本文详细介绍了Oracle数据库的基础知识,包括数据库系统中内存作为稀有资源的重要性,Oracle的体系结构,如Oracle服务器的组成、实例与数据库的区别,以及如何建立与Oracle实例的连接。此外,还阐述了Oracle执行SQL查询的步骤、关键内存区域如共享池和数据库高速缓冲区的作用,以及相关的重要进程。
摘要由CSDN通过智能技术生成

一,数据库系统中什么是稀有资源

在数据库管理系统中最宝贵的稀有资源是内存。为了高效地使用内存这种稀有资源,同时保证不会丢失任何数据库中的数据,数据库管理系统引入了非常复杂的体系结构。

内存的访问速度是电子速度,而硬盘的数据访问主要取决于机械速度,如果一个数据库管理系统能够使绝大多数数据操作在内存中完成,那么该数据库管理系统的效率将非常高。

 

二,Oracle体系结构的轮廓

主要包括:Oracle服务器,还包括一些其他的关键文件,用户进程和服务器进程等。

 

三,Oracle数据库服务器的组成

数据库服务器由Oracle数据库实例和Oracle数据库两大部分组成。

Oracle实例:是一种访问数据库的机制,它由内存结构和一些后台进程组成。

内存结构被称为系统全局区SGA,后台进程有5个是必须的(SMON,PMON,DBWR,LGWR,CKPT);SGA包含以下几个内存结构:共享池,数据库高速缓冲区,重做日志缓冲区等。

Oracle数据库:是数据的一个集合,把这些数据作为一个完整的单位来处理。由控制文件,重做日志文件,数据文件三类操作系统文件组成。

控制文件:包含了维护和校验数据库一致性所需的信息。

重做日志文件:包含了当系统崩溃后进程恢复所需记录的变化信

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值