oracle database buffer cache
DB buffer cache1.database buffer cache主要用于存放从数据文件中读取出来的数据块,也缓冲系统正在使用或者最近使用完的数据块。所有连接到数据库的用户,都可以共享该内存区域。2.database buffer cache主要目的为优化物理I/O和保存常用的块在内存中,不常用的块写入数据文件中。优化物理I/O:DB buffer ...
oracle 内存结构
1.基础结构? oracle内存结构主要包括四部分:SGA(系统全局区)PGA(程序全局区)UGA(用户全局区)和软件代码区域。? 其中,SGA:主要存放oracle的共享数据和控制信息。该区域被所有的服务器进程和后台进程共享。PGA:存放某一个oracle进程的数据和控制信息,这些进程可以是...
oracle automatic storage management administrator's guide 7-13
7.管理oracle ASM文件,目录和模板 oracle ASM支持的文件类型 关于oracle ASM的文件名 单文件创建形式 多文件创建形式 完全描述文...
oracle ITL槽
1.每个数据块头都有一个ITL(interested transaction list),ITL里记录了在本数据块内拥有行锁(row lock)、已提交的记录和未提交的记录的事务信息。2.ITL指向undo段里的事务表,事务表里有对数据库做的所有记录。3.从某种意义上说,数据块头利用ITL记录了一段时间以来事务对数据块所做的改变。4.Oracle的锁机制是一种...
oracle关闭的四种模式
1.关闭数据库需要权限:SYSDBA或者SYSOPER.2.关闭数据库的工具:SQL*PLUS或者SRVCTL.3.关闭数据库的四种模式:normal(sql*plus工具默认),immediate(srvctl工具默认),transactional 和 abortnormal模式:不允许新的连接,等待原有连接结束。这种如果系统当前存在长事务,或者长连接,则导致关闭数据库...
oracle数据块理解
1.数据块是oracle逻辑存储结构中最小的存储单元,也是最小的数据库I/O单元。2.oracle数据块和操作系统块的关系:从物理层面,一个数据块由多个操作系统块组成,但是oracle数据块为oracle特有的逻辑单元,当oracle进行数据块的读取和写入时,会将读取或写入操作转化成对操作系统的读取和写入操作。区别:建立...
oracle逻辑存储结构理解
1.逻辑存储结构信息的查看oracle逻辑存储结构是oracle自己创建和识别的结构,操作系统层面是无法获知的,需要在数据库层面才可查看相关信息。2.oracle逻辑存储结构的组成主要包括数据块、数据区、数据段和表空间。数据块是oracle中最小的存储单元,一个数据块由多个操作系统块组成。数据区是oracle中最小的分...
oracle物理存储结构理解
1.物理存储组成主要包括控制文件,数据文件,临时文件和在线重做日志文件。并且这些文件都可在操作系统层面看到。2.数据库文件的存储机制ASM(automatic storage management):专门为oracle数据库设计的一种文件系统。操作系统文件系统:一般来说,oracle存放数据的文件系统通常都使用LVM管理的...
oracle实例恢复的学习理解
一、实例恢复概述:实例恢复就是将online redo log里的记录应用到数据文件上,用来重新创建从最近的一次检查点以后发生的改变。当管理员尝试打开一个非一致性关闭的数据库时自动发生。二、实例恢复目的及相关概念:1.目的:由于oracle数据库管理数据库改变的工作原理,数据库实例失败后,数据库的文件有可能处于非一...
oracle database VLDB and pratitioning guide
1.海量数据库简介 分区简介 海量数据库和分区 将分区作为数据生命周期管理基础 广泛的使用分区2.分区概念 分区概述 分区的基础 分区键  ...
对于增量检查点工作原理的理解
一、理解几个概念:检查点队列是什么:数据缓冲池中脏块队列队列的脏块队尾的增长由服务器进程来维护队列的使用者为DBWn,即DBWn不断的去读取检查点队列,并将脏块写入数据文件中队列里有个比较重要的概念:检查点位置,由CKPT来维护checkpoint position是什么:检查点位置( checkp...
关于ORACLE_SID和DB_NAME的理解
ORACLE_SID DB_NAME
oracle database backup and recovery user's guide part VII & VIII
第七部分 使用RMAN进行数据迁移24.复制数据库 RMAN备份数据库概述 数据库复制的目的 数据库备份的基础概念 数据库备份的基本步骤...
oracle database backup and recovery user's guide part V & VI
第五部分 诊断并解决失败14.RMAN数据修复概念 RMAN数据修复概述 修复数据中遇到的问题 RMAN数据修复技术 RMAN存储选项 ...
oracle database backup and recovery user's guide part IV
第四部分 管理RMAN备份11.RMAN报告操作 RMAN报告概述 RMAN报告的目的 RMAN报告的基本概念 列出备份和恢复相关的对象 关...
oracle database backup and recovery user's guide part III
第三部分 备份和归档数据8.RMAN备份概念 一致性和非一致性备份 一致性备份 非一致性备份 在线备份和备份模式 备份集 ...
oracle database backup and recovery user's guide part I & II
第一部分 备份和恢复概述1.备份和恢复介绍 备份和恢复的目的 数据保护 数据备份保留 数据迁移 oracle备份和恢复解决方案&n...
oracle Administrator's guide part V & VI
第五部分 分布式数据库管理31.分布式数据库概念 分布式数据库架构 同类型的分布式数据库系统 不同类型的分布式系统 客户端/服务器数据库服务器架构&nbs...
oracle Administrator's guide part IV
第四部分 数据库资源管理和任务调度26.管理自动化数据库维护任务 关于自动化维护任务 关于维护窗口 配置自动化维护任务 启用和禁用所有维护窗口的维护任务 启用和禁用指定...
oracle administrator's guide Part III
第三部分 模式对象18.管理模式对象 一次性创建多个表和视图 分析表、视图和聚簇表 使用DBMS_STATS来收集表和索引的统计信息 验证表、索引、聚簇表和物化视图的有效性 ...