《Oracle高性能自动化运维》一一导读

Preface 前  言 为什么要写这本书2008年的某一天,我怀着激动的心情参加了支付宝公司的面试,这次面试让我对国内最前沿的数据库自动化运维技术有了初步的认识,对我的职业生涯影响非常大,时刻激励着我以后不管遇到什么困难或者诱惑,Oracle始终都是我追逐的爱好和目标。在接下来几年的工作中,我较为...

《Oracle高性能自动化运维》一一3.5 小结

3.5 小结本章主要介绍了Redo的功能结构、Redo产生的主要场景及如何进行Redo优化等内容,为后续深入学习备份恢复打好基础。

《Oracle高性能自动化运维》一一3.4 Redo优化

3.4 Redo优化从前面的内容可以知道,Oracle Redo的产生主要是由DML事务引起的,与DML事务相关的数据库更改主要包含:数据块更改;回滚段数据块镜像更新;数据库内部信息更新(数据字典表更新)。可以通过日志挖掘获取数据库更改的相关信息,如下: 可以看到,Redo中记录了DML事物的数据块...

《Oracle高性能自动化运维》一一3.3 Redo产生场景

3.3 Redo产生场景我们知道,Oracle Redo是以条目(Redo Entries/Records)的形式记录数据库的所有更改操作(OP)。更改操作主要包括:数据库物理文件更改:主要指的是数据库物理文件的增减等操作;数据库运行状态更改:数据库当前状态版本的更改(Current Status ...

《Oracle高性能自动化运维》一一3.2 Redo组成结构

3.2 Redo组成结构Oracle Redo由两部分组成:日志头(Redo Header):记录Redo的基本概要信息;日志记录(Redo Record):记录数据库的详细更改。3.2.1 Redo HeaderRedo Header主要记录了Redo基本概要信息,例如数据库名称、控制文件序列号及...

《Oracle高性能自动化运维》一一3.1 Redo功能用途

3.1 Redo功能用途Redo是Oracle数据库最重要的组成部分之一,其主要功能有:数据库恢复(Recovery):数据库出现异常故障时,可以利用Redo实现数据库级的恢复;介质恢复(Media Recovery):数据库物理介质异常(丢失、坏块等情况)时,可以利用Redo进行介质恢复;实例恢复...

《Oracle高性能自动化运维》一一第3章 Oracle重做日志(Redo) 3.0

**第3章Oracle重做日志(Redo) 3.0**Oracle重做日志(Redo)记录了Oracle数据库的所有更改,是数据库恢复最重要的依据和来源,因此研究Redo非常有意义。本章主要对Redo的功能结构、产生场景以及优化要点进行介绍,引导读者深入学习Oracle Redo相关知识。

《Oracle高性能自动化运维》一一2.5 小结

2.5 小结本章主要介绍了Oracle Buffer Cache/Library Cache内存结构,同时结合Latch/Lock保护机制对内存结构知识进一步深化,帮助读者更好地理解掌握Oracle内存结构体系,为数据库优化、数据库故障排除提供技术支撑。参考文档[1] Jonathan Lewis,...

《Oracle高性能自动化运维》一一2.4 Buffer Cache

2.4 Buffer Cache2.4.1 Buffer(Cache)Pool Buffer(Cache)Pool组成结构Oracle Buffer Cache由3个Buffer Pool组成,如图2-9所示。 其中:Default Pool:默认池,用于缓存常规数据;Keep Pool:保留池,主...

《Oracle高性能自动化运维》一一2.3 Library Cache

2.3 Library Cache2.3.1 Library Cache与SQL游标Library Cache主要用于存放SQL游标,而SQL游标最大化共享是Library Cache优化的重要途径,可以使SQL运行开销最低、性能最优。 SQL语句与父游标及子游标在PL/SQL中,游标(Cursor...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关电子书
更多
Oracle VS PostgreSQL技术大比拼
EasyDBforOracle— 基于阿里云的Oracle最佳实践
Oracle云上最佳实践
立即下载 立即下载 立即下载
相关镜像

Oracle数据库一键上云自动化运维相关内容