-
Oracle基础讲义 - 基本组件概述
资源介绍
基本组件概览
Instance(实例)
SGA
重做日志缓冲区
共享池
数据字典缓存
库缓存
DBWR
SMON
PMON
CKPT
LGWR
Others
用户进程
服务进程
PGA
控制文件
数据文件
Database
数据库高速缓冲区
重做日志文件
Java 池
大池
参数文件
归档日志文件
口令文件
基本组件概览
Oracle 体系结构包括一些基本组件,在后面的课程中我们将进一步讨论他们。
Oracle 服务器:服务器中有多种进程、内存结构和文件。但当处理 SQL 语句时并非都使用它们,有一些用于改善数据库性能,确保数据库能够在软件或硬件错误事件中得以恢复,或者执行维护数据库所需的其它任务。Oracle 服务器由一个 Oracle 实例和一个 Oracle 数据库组成。
Oracle 实例:Oracle 实例是后台进程和内存结构的组合。必须启动实例才能访问数据库中的数据。每次启动实例都会分配系统全局区 (SGA) 并启动 Oracle 后台进程。后台进程代表调用进程执行功能。它们把为每个用户运行的多个 Oracle 程序所处理的功能统一起来。后台进程执行 I/O 并监控其它 Oracle 进程以增加并行性,从而使性能和可靠性更加优越。
文件位置:
数据库文件路径 ORACLE_BASE\oradata
参数文件路径 ORACLE_HOME\database
口令文件路径 ORACLE_HOME\database
默认归档日志文件路径 ORACLE_HOME\database\archive
举例:
启动实例 STARTUP
关闭实例 SHUTDOWN IMMEDIATE
注:执行上面的命令要先登录 SQL * Plus:
sqlplus /nolog
CONNECT SYS/ AS SYSDBA
- 上一篇: Oracle表关联多行条件-oracle基础讲义
- 下一篇: 物理结构-oracle基础讲义