zoukankan      html  css  js  c++  java
  • OCP-1Z0-052-V8.02-65题

    65. Which two statements are true about checkpointing? (Choose two.)

    A.The checkpoint frequency decreases with the smaller redo log file size.

    B.It ensures that all committed data is written to the data files during normal shutdown.

    C.The frequent full checkpoint in a database can cause the overall degradation of the database

    performance.

    D.It prompts the Checkpoint (CKPT) process to write data to the data files and redo information to the

    online redo log files.

    Answer: BC  

    答案解析:

    参考:http://blog.csdn.net/rlhua/article/details/12616383

    A.当重做日志文件太小的情况下,会频繁的切换日志,检查点信息写入数据文件的频率会增加而不是减少。A错。

    B.在正常关库,会生成完全检查点,CKPT会让DBWn进程将所有已经提交的都写进数据文件,B对。

    C.频繁的发生检查点会增加I/O的读写次数,造成数据库性能的下降,故C对。

    D.CKPT是将重做信息写进重做日志里,DBWn是将数据写进数据文件,而不是CKPT.D错。


    每隔三秒(或更加频繁),CKPT 进程就会在控制文件中存储一次数据,以记录DBWn已将哪些修改的数据块从SGA 写到磁盘。这称为“增量检查点”。检查点的用途是标识联机重做日志文件开始进行实例恢复的位置(这个位置称为“检查点位置”)。如果发生日志切换,则CKPT 进程还会将此检查点信息写入数据文件头
    存在检查点是由于下列原因:
    • 确保内存中已修改的数据块能够定期写入到磁盘,这样在系统或数据库出现故障时就不会丢失数据
    • 减少实例恢复所需的时间(只需要处理上一个检查点之后的联机重做日志文件条目,即可进行恢复。)
    • 确保所有已提交的数据在关闭期间会被写入数据文件
    CKPT 进程写入的检查点信息包括检查点位置、系统更改编号(SCN)、联机重做日志文件中恢复开始的位置、有关日志的信息等等。
    注:CKPT 进程不会将数据块写入磁盘或将重做数据块写入联机重做日志文件。
  • 相关阅读:
    《自我介绍》
    《结对-结对编项目作业名称-开发环境搭建过程》
    提取图形中指定颜色的所有像素_opencv/c++
    图形锐化_opencv/C++
    Opencv2.4.13 与Visual Studio2013 环境搭建配置
    C++基础——C面向过程与C++面向对象编程01_圆面积求解
    2017年2月26日
    基于GDAL的遥感影像显示(C#版)
    GDAL C# 开发环境配置
    shp文件的读取
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13316993.html
Copyright © 2011-2022 走看看