zoukankan      html  css  js  c++  java
  • Oracle补习班第三天

    In every triumph, there's a lot of try.

    每个胜利背后都有许多尝试

    Oracle管理实例组件

    主要组件分为两部分例程,与数据库:

      例程分为两部分SGA跟进程;

        SGA主要是共享池、数据库缓存区高速缓存、重做日志缓冲区;

          共享池里SQL缓存、数据字典高速缓存

        进程主要是PMON、SMON、DBWn、LGWR、CKPT

      数据库里主要是数据文件、控制文件、重做日志文件;

    DBWn以下十种情况会写入数据文件

      出现检查点

      灰数据库缓冲区达到阈值

      没有空闲的缓冲区

      出现超时

      执行了RAC ping请求

      表空间处于OFFLINE状态 

      表空间处于READ ONLY状态

      对表执行DROP或者TRUNCATE操作

      对表执行BEGIN BACKUP操作

    LGWR以下五种情况下写入日志文件

      提交时

      每隔3秒

      重做日志缓冲区三分之一填满时

      重做日志缓冲区超过1MB更改时

      DBWn写入之前

    CKPT检查点职责

      更新控制文件

      更新数据文件头部

      发信号给DBWn写入数据文件

  • 相关阅读:
    git
    rocketMq
    mysql 擎特点
    mysql 主从复制实现步骤
    mysql数据库服务日志
    mysql 主命令总结
    linux sed
    学习进步的方法
    my-innodb-heavy-4g.cnf
    FTP主动模式和被动模式的区别【转】
  • 原文地址:https://www.cnblogs.com/xuebing666666/p/6239268.html
Copyright © 2011-2022 走看看