ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle ckpt检查点类型(增量及常规完全检查点)checkpoint

oracle ckpt检查点类型(增量及常规完全检查点)checkpoint

原创 Linux操作系统 作者:wisdomone1 时间:2010-08-18 16:55:15 0 删除 编辑

 

SQL> alter system set log_checkpoints_to_alert=true;

--启用在alert中开启检查点事件记录功能

System altered.

-bash-3.2$ tail -f alert_orcl.log --查看alert
Wed Aug 18 13:53:43 2010
Completed: alter tablespace users end backup
Wed Aug 18 15:52:26 2010
create tablespace test datafile '/oracle/oradata/orcl/test01.dbf' size 10m
Wed Aug 18 15:52:26 2010
Completed: create tablespace test datafile '/oracle/oradata/orcl/test01.dbf' size 10m
Wed Aug 18 16:27:59 2010
ALTER SYSTEM: Flushing buffer cache
Wed Aug 18 16:47:43 2010
ALTER SYSTEM SET log_checkpoints_to_alert=TRUE SCOPE=BOTH;

 

--这是执行alter system switch logfile发生的检查事件
Wed Aug 18 16:48:11 2010 --发生时间

--发生检查点的rba及scn
Beginning log switch checkpoint up to RBA [0xf.2.10], SCN: 753891
Thread 1 advanced to log sequence 15
  Current log# 2 seq# 15 mem# 0: /oracle/oradata/orcl/redo02.log

 

--又执行一次alter system switch logfile
Wed Aug 18 16:48:39 2010
Beginning log switch checkpoint up to RBA [0x10.2.10], SCN: 753901
Thread 1 advanced to log sequence 16
  Current log# 3 seq# 16 mem# 0: /oracle/oradata/orcl/redo03.log

--来了一次完全检查点

---alter system checkpoint
Wed Aug 18 16:49:30 2010
Beginning global checkpoint up to RBA [0x10.2.10], SCN: 753918

--这下同时把上面的检查点工作完成了
Completed checkpoint up to RBA [0x10.2.10], SCN: 753918
Completed checkpoint up to RBA [0x10.2.10], SCN: 753901
Completed checkpoint up to RBA [0xf.2.10], SCN: 753891

 

说明:

 检查点是一种事件,它的触发(发生)到完成检查点,不是同步的,是需要一定的时间

所以这个调优很重要了

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9240380/viewspace-671318/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb 工作经历: 中国普天 北京科蓝 北京云和恩墨 北京神州新桥

注册时间:2008-04-04

  • 博文量
    2189
  • 访问量
    12689906