Oracle DBA学习心得 --第1章
来源:互联网 发布:win10安装ubuntu 编辑:程序博客网 时间:2024/04/30 04:28
第一章 Oracle 的结构体系
1. Oracle 引入复杂结构体系的原因:
有效的管理稀有的系统资源,数据库中的稀有系统资源就是内存。
2. Oracle 数据库中的常用术语
1) 进程(process)
2) 后台进程(background process)
3) 缓冲区(buffer)
4) 主机(host) :计算机系统
5) 服务器(server)
6) 客户机(client)
3. Oracle 数据库管理系统体系结构
1) Oracle实例
Oracle实例是一种访问数据库的机制,它由内存结构和一些后台进程组成。
n 内存结构即系统全局区(system global area , SGA )它是实例中最基本的部件之一。它包含一下几个内存结构:共享池(shared pool)、数据高速缓冲区(database buffer cache)、重做日志缓冲区(redo log buffer)等。
n 五个后台进程为:SMON 、PMON、DBWR、LGWR、CKPT。
2) Oracle 数据库
Oracle 数据库是数据的一个集合,Oracle 把这些数据作为一个完整的单位来处理。Oracle 数据库由以下3类操作系统文件组成:控制文件(control files)、重做日志文 件(redo log files)、数据文件(data files)。
Oracle 其他关键文件:初始化参数文件(parameter files)、密码文件(password files)、归档重做日志文件(archived redo log files)。
3) 建立于Oracle实例的连接,即SQL*Plus的使用。
n 各种不同的连接方式
n 服务器进程
n Oracle执行SQL查询语句的步骤
4) 系统全局区
n 共享池(shared pool)
共享池由库高速缓存(library cache)和数据字典高速缓存(data dictionary cache)组成。
n 数据高速缓冲区(database buffer cache)
n 内存缓冲区顾问(v$db_cache_advice)调整数据高速缓冲区的统计信息。它有以下三种状态:ON、READY、OFF。
n 重做日志缓冲区(redo log buffer)
引入重做日志缓冲区的目的就是数据的恢复。
- Oracle DBA学习心得 --第1章
- Oracle DBA学习心得 --第0章
- Oracle dba培训教程 第1章 Oracle的体系结构
- oracle dba 培训教程 第2章 数据库管理工具
- oracle dba培训教程 第5章 重做日志文件
- oracle dba培训教程 第8章管理还原段
- oracle dba培训教程 第10章 管理表
- oracle dba 培训教程 第14章 管理权限
- oracle dba 培训教程 第15章 管理角色
- ORACLE 学习心得 第三天 反射
- ORACLE DBA 第二章
- oracle dba培训教程 第3章 oracle实例的管理
- [Oracle Database 11g DBA手册].第01章.Oracle体系结构概述
- oracle学习心得(1)
- oracle 9I dba 1
- Oracle DBA脚本管理工具1
- ORACLE DBA 常用语句1
- oracle dba培训教程 第4章 数据字典和控制文件
- document对象
- 初来乍到
- document.layers&&!document.all的用法
- 用C#动态装卸DLL文件
- Apache Http Server 强大功能(支持ASP)
- Oracle DBA学习心得 --第1章
- 23种Java设计模式
- 大数组计算差集
- 设计模式 - [观察者]
- plsql导出表结构表数据
- c#与java通过socket通信
- TD资料整理(搜集)
- 免费:商业的未来(下)
- 处女作