风哥教程

培训 . 交流 . 分享
Make progress together!

log_buffer管理与性能分析

[复制链接]
内容发布:kffghgnui| 发布时间:2014-3-17 21:52:47

1. log buffer的概念

1.1 log buffer概述

数据库在运行过程中,不可避免的要遇到各种能够导致数据块库损坏的情况。比如突然断电、oracle或者操作系统的程序bug导致数据库内部逻辑结构损坏、磁盘介质损坏等,都有可能造成数据库崩溃,从而导致数据丢失的现象发生。


     为了避免,或者说为了修复这些状况所导致的数据丢失现象,oracle引入了日志缓冲区和日志文件的概念。所谓日志,就是将所有数据库中所有改变数据块的操作,都原原本本的记录下来。这些改变数据块的操作不仅包括对数据表的DML或者对数据字典的DDL,还包括对索引的改变、对回滚段数据块的改变、对临时表空间的临时段的改变等。只有将数据库中所有的变化都记录下来,当发生数据库损坏时,才能够从损坏时的那一点开始,将之后数据库中的变化重新运用一遍,从而达到恢复数据库的目的。


     既然是要记录,那就必然引出一个问题,就是如何记录这些变化?比较容易想到的有两种方式。


log_buffer日志管理及性能分析.docx

420.81 KB, 下载次数: 2



上一篇:Oracle 10g与Oracle 11g中rac的一些变化的感受
下一篇:Oracle优化器和优化模式
回复

使用道具 举报

内容发布:dirty_monkey| 发布时间:2014-3-19 14:58:17
支持下升个级
回复 支持 反对

使用道具 举报

内容发布:ai20110304| 发布时间:2020-10-11 16:56:56
谢谢分享,支持一下xxxxx
回复 支持 反对

使用道具 举报

1框架
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门文章教程

  • Oracle 12cR2 九大新功能全面曝光_详解云数
  • MySQL5权威指南(第3版)PDF电子版下载
  • 风哥Oracle数据库巡检工具V1.0(附2.6网页
  • PostgreSQL数据库中文培训手册
  • Navicat for MySQL最新版下载地址及注册码
  • Oracle OCP认证考试IZ0-053题库共712题数据
快速回复 返回顶部 返回列表