在线重做日志:
a.数据库缓存区缓冲
归档重做日志:
两种模式运行
a.ARCHIVELOG模式 recommand
b.NOARCHIVELOG模式
5.密码文件
密码文件保存了一个用户名和密码列表,分别对应于可以通过网络远程认证为sysdba的用户。
6.修改跟踪文件
7.闪回日志
包含已修改数据库块的前影像,可用于将数据库返回到该时间点得状态。
a.闪回数据库:支持FLASHBACK DATABASE命令,采用ARCHIVELOG模式
b.闪回恢复区
8.DMP文件---二进制文件
DMP文件是向后兼容的,老版本的DMP文件可以被较新版本的oracle所识别
EXP导出/IMP导出文件
9.平面文件
每一“行”都是一条记录,每行都有定界符号 逗号或者竖线
怎么得到是关键。
第四章 内存结构
1.系统全局区 system global area SGA
2.进程全局区 process global area PGA
3.用户全局区 user global area UGA
PGA
PGA特定于进程的一段内存,不允许其他进程或线程访问
PGA可能包含UGA,如果用户是通过专用服务器连接的话。
a 手动PGA内存管理 适用于大型批处理作业(在特殊时段运行,此时它们是数据库中唯一的活动)
查询所有的view
select * from all_views /user_views
b.自动PGA内存管理(成天在数据库运行的应用)
SGA
sga分为不同的池:
- 1.java池
- 2.大池 共享服务器连接使用大池作为会话内存
- 3.共享池 包含共享游标,存储过程,字典缓存等
- 4.流池
- 5.“空"池
池的内存是以一种叫做颗粒的单位来分配,颗粒大小为4MB,8MB,16MB
sga管理也分自动和手动管理
自动管理会根据工作负载条件在运行时分配和撤销各个sga组件
1.固定sga--是sga的一个组件
重做缓冲区--
块缓冲区缓存--a 默认池
b 保持池
c 回收池
热区 温区 不适合缓存区
缓冲区缓存管理块:在位置上管理,但有两个不同的列表指向这些块(脏块列表和非脏块列表)
2.共享池就是oracle缓存一些程序数据的地方--设计共享池是为了复用查询
特点 有大量小的内存块,一般为4k或更小。使用小块内存避免碎片问题。
不适用绑定变量的后果:
a.系统话费大量时间解析查询
b.用大量资源管理共享池的对象,因为从来不重用查询。
3.大池--用于大块内存的分配
用于:共享服务器连接
语句的并行执行
备份
分享到:
相关推荐
Oracle-11g-OCP-051培训笔记Oracle-11g-OCP-051培训笔记Oracle-11g-OCP-051培训笔记Oracle-11g-OCP-051培训笔记Oracle-11g-OCP-051培训笔记
资源名称:Oracle学习笔记-日常应用、深入管理、性能优化内容简介:Oracle学习笔记-日常应用、深入管理、性能优化Oracle 11g是最具代表性的高端关系型数据库管理系统,它在世界各地的大型商务数据库应用系统中被广泛...
《李兴华ORACLE笔记[2014-8-11]》是一份珍贵的学习资料,由知名数据库专家李兴华在2014年8月11日分享,旨在帮助ORACLE爱好者和专业人士提升技能,跟进行业最新动态。这份笔记涵盖的内容可能包括Oracle数据库系统的...
### Oracle学习笔记精要 #### 1. SQLPLUS 命令与初始化 - **SQLPLUS**: 是Oracle数据库的一个常用工具,主要用于执行SQL语句、脚本等。 - **初始化表的位置**: 在使用特定的SQL脚本之前,可能需要进行环境配置。...
**标题**: oracle笔记二--plsql 编程 **描述**: oracleoracleoracleoracleoracleoracleoracleoracle(推测为占位符文本,无实际意义) **标签**: oracle **部分内容**: 在部分内容中提到了关于Oracle 10g的安装与...
linux下安装oracle,预安装文件,compat-libstdc++-33,oracle-database-preinstall-19c-1.0-1,必安装前置依赖包,rpm文件,一键安装,带有oracle个人安装笔记,按照笔记安装基本可以顺利安装,内附常见问题
Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的特性和功能来优化数据管理和查询性能。本文主要探讨Oracle数据库的入门基础知识,特别是与索引相关的概念。 首先,我们要理解ROWID的概念。ROWID是...
11. 数据库备份与恢复:Oracle提供多种备份和恢复策略,如物理备份、逻辑备份、RMAN(恢复管理器)备份等,确保在数据丢失或系统故障时能快速恢复。 12. 性能优化:通过SQL调优、索引优化、物化视图、分区、内存...
标题“2011Oracle笔记(李兴华视屏教程笔记)”揭示了文档的用途,它是作为2011年李兴华Oracle教学视频课程的学习笔记。这种笔记通常包括了课程中的重点概念、Oracle数据库基础知识、实际操作案例以及配合视频教程的...
"Windows Server 2008 安装 Oracle 11g 详细笔记总结" 本文将详细介绍如何在 Windows Server 2008 上安装 Oracle 11g,包括安装前的准备工作、安装过程、安装后的配置和基本操作。 一、安装前的准备工作 在安装 ...
Oracle尹达手写笔记(2021-08-03)
涂抹Oracle 三思笔记之一步一步学Oracle(7-zip 压缩)
Oracle 11g OCP-051 是针对Oracle数据库管理员认证的一项考试,涵盖了SQL语言基础、用户及数据库对象以及SQL语言的扩展等多个方面。以下是对这些知识点的详细阐述: **第一部分:SQL语言基础** 1. **Oracle命令...
11. **版本管理和升级**:Oracle有多个版本,如Oracle 11g、12c、19c等,理解各版本间的差异和升级流程对DBA来说至关重要。 Jack Chiang的笔记可能涵盖了以上部分或全部内容,对于学习和理解Oracle数据库的运作机制...