- 浏览: 1762660 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (520)
- Oracle (10)
- Oracle错误集 (8)
- Oracle安装升级 (15)
- Oracle日常管理 (51)
- Oracle字符集 (7)
- Oracle备份恢复 (24)
- Oracle优化 (4)
- Oracle编程 (52)
- Oracle导入导出 (19)
- Oracle体系结构 (15)
- Oracle网络 (2)
- Oracle安全 (2)
- Oracle权限 (3)
- Oracle数据字典和性能视图 (2)
- Oracle常用地址 (5)
- SQLPLUS专栏 (7)
- SqlServer (13)
- SqlServer2005编程 (27)
- SqlServer2005管理 (15)
- MySQL (20)
- Dorado应用 (1)
- C# (24)
- Arcgis Server开发 (20)
- ArcSDE技术 (19)
- UML学习 (2)
- 设计模式 (2)
- JAVA EE (4)
- JavaScript (3)
- OFBIZ (27)
- JAVA WEB开发 (22)
- Linux&Unix (34)
- SHELL编程 (14)
- C语言 (11)
- 网络协议 (14)
- FREEMARKER (2)
- GROOVY (2)
- JAVA语言 (3)
- 防火墙 (0)
- PHP (2)
- Apache (2)
- Loader Runner (1)
- Nginx (3)
- 数据库理论 (2)
- maven (1)
最新评论
-
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
pg_guo:
感谢
oracle中查看用户权限 -
xu234234:
5、MapResourceManager控件中添加了两个服务, ...
北京ArcGis Server应用基础培训笔记1
通过试验说明checkpoint cnt 和checkpoint scn的关系
1.在不同条件下转储控制文件
Session altered. SQL> alter tablespace system begin backup; Tablespace altered. SQL> alter session set events 'immediate trace name CONTROLF level 10'; Session altered. SQL> alter system checkpoint; System altered. SQL> alter session set events 'immediate trace name CONTROLF level 10' Session altered. SQL> alter tablespace system end backup; Tablespace altered. SQL> alter session set events 'immediate trace name CONTROLF level 10'; Session altered.
|
notes:
alter session set events 'immediate trace name CONTROLF level 10';
用于转储控制文件.
2.获得以下跟踪文件信息(仅研究system表空间记录,请注意红色部分):
a.正常情况下转储控制文件
***************************************************************************
|
b.执行Begin backup以后的
我们注意到Checkpoint cnt增加了1,此处触发了一次表空间检查点.
***************************************************************************
|
c.执行手工检查点
我们注意到,此时Checkpoint cnt增加,但是scn不再改变
***************************************************************************
|
d.End backup后的情况
此时数据文件头的冻结被取消,scn开始变化
***************************************************************************
|
Checkpoint cnt用于保证在正常操作中使用的数据文件是当前版本
在恢复时防止恢复数据文件的错误版本.Checkpoint cnt是一直递增的,即使表空间处于热备份模式.
由于表空间的创建时间不尽相同,所以不同表空间/数据文件的Checkpoint cnt通常是不同的.
我们知道:
在数据库open的过程中,Oracle要进行两次检查.
第一次检查数据文件头中的Checkpoint cnt是否与对应控制文件中的Checkpoint cnt一致.
如果相等,进行第二次检查.
第二次检查数据文件头的开始SCN和对应控制文件中的结束SCN是否一致
如果结束SCN等于开始SCN,则不需要对那个文件进行恢复.
对每个数据文件都完成检查后,打开数据库.同时将每个数据文件的结束SCN设置为无穷大.
发表评论
-
ORACLE数据文件大小限制
2013-07-30 23:46 1042普通表空间数据文件:4M*block_size bigfi ... -
Oracle Database 11g Architecture
2013-05-16 09:05 1172网上找了个oracle 11g的体系结构的图,记录下 -
Oracle 11g Memory Management Methods
2013-03-17 22:43 1058Memory Management Methods ... -
ORACLE外键约束
2013-03-05 23:33 10161-- 创建测试主表. ID 是主键. CREATE TAB ... -
ORACLE分区表总结(转)
2013-03-05 23:22 1335一. 分区表理论知识 Oracle提供了分区 ... -
Oracle 临时表用法
2013-02-25 00:01 1539ORACLE的临时表在应用系统中有很大的作用,它可以让用户只 ... -
简述Oracle IOT(Index Organized Table)
2013-02-24 23:26 8728对关系型数据库产品(RDBMS)而言,一个重要特性就是:数 ... -
oracle工作机制
2008-08-07 10:53 2165我们从一个用户请求开始讲,ORACLE的完整的工作机制是怎样的 ... -
什么是checkpoint (转)
2008-07-28 12:24 2541checkpoint是什么?z~Pi\*N#^"u- ... -
四个SCN概念
2008-07-28 12:20 18431、系统检查点scnDOIT社区%X S9fc,d e/|j* ... -
Oracle10g SCN机制
2008-07-28 11:59 2044SCN(System Chang Number) ... -
Oracle 启动/关闭[备忘]
2008-07-24 13:56 15191.启动Oracle监听程序 a.切换到oracle ... -
UNDO_RETENTION参数介绍
2008-07-14 15:39 5711在AUM模式下,UNDO_RETENTION参数用以控制事务提 ... -
Oracle Net服务 -- 理论
2008-07-12 14:32 2823目标: 控制数据库 启动和关闭Oracle Listene ...
相关推荐
### 关于Oracle Checkpoint的经典解释 #### 一、Checkpoint与Checkpoint进程的作用 在Oracle数据库管理中,为了确保数据的一致性和完整性,一个重要的机制被称为**Checkpoint**。此机制由一个称为**Checkpoint进程...
Checkpoint 防火墙命令行维护手册是关于Checkpoint 防火墙的命令行维护指南,旨在帮助管理员快速掌握Checkpoint 防火墙的基本配置、系统状态查看、路由管理等知识点。 基本配置命令 Checkpoint 防火墙命令行维护...
3. **完成阶段**:确认所有脏块都已写入磁盘后,更新数据文件和控制文件中的Checkpoint信息(SCN),标记此次Checkpoint完成。 #### 六、总结 Checkpoint机制是Oracle数据库中维护数据一致性和提高系统恢复效率的...
在Oracle数据库管理中,Checkpoint是一种关键机制,用于确保数据的一致性和安全性。Checkpoint的主要功能是在数据库发生故障时,能够快速恢复到一个一致的状态,而无需进行全量的重做日志回放。以下是对Checkpoint...
Low SCN和Next SCN用于跟踪Redo Log的记录范围,当发生日志切换或CheckPoint时,DBWn会根据这些SCN将数据写入数据文件,同时更新Control File和数据文件头中的SCN。 SCN的生成基于时间戳,每当需要新的SCN时,系统...
Checkpoint v3.7.5就是这样一款专为Switch用户设计的高效存档管理软件,它不仅能够帮助我们轻松导出和导入游戏存档,还兼容TX OS和大气层等主流系统。 首先,让我们深入了解Checkpoint v3.7.5的功能特性。这款工具...
4. 限制权限和商标信息:文档中还提到了关于政府使用的限制权限声明和商标信息。Checkpoint在此表明,其产品和文档适用于一般商业用途,而不适用于一些特殊的政府使用限制条款。商标信息则提醒用户在使用Checkpoint...
CheckPoint防火墙Nat配置讲解
_checkpoint 事件由 checkpoint 进程(LGWR/CKPT 进程)发出, DBWn 会将脏块写入到磁盘中,同时数据文件和控制文件的文件头也会被更新以记录 checkpoint 信息。 Checkpoint 的主要作用有两个:一是保证数据库的...
下面是一些常用的 SQL 查询语句,可以帮助 DBA 和开发人员获取关于 SCN 的相关信息: 1. **查询当前的最大 SCN**: ```sql SELECT CURRENT_SCN FROM V$DATABASE; ``` 2. **查询数据文件的 START SCN**: ```...
Oracle SCN Oracle SCN(System Change Number)是一种非常重要的标记,...Checkpoint 机制是 Oracle SCN 的一个重要组成部分,用于同步所有的 datafile、controlfile 和 redo logfile,确保数据库的一致性和可靠性。
Checkpoint是数据库管理中一个至关重要的概念,它确保了数据的一致性和持久性,尤其是在系统发生故障后能够有效地恢复到一致的状态。 ### Checkpoint的概念 Checkpoint是一种数据库操作,用于将内存中的数据刷新到...
Checkpoint 防火墙培训是关于 Checkpoint 防火墙的安装、配置和管理的培训课程。该课程主要针对checkpoint 防火墙的管理和配置,介绍了Checkpoint 防火墙的安装过程、管理服务器的配置、策略编辑器的使用等。 知识...
Checkpoint防火墙安全配置手册的主要内容包括Checkpoint防火墙的初始化配置过程、Checkpoint Firewall-1 GUI安装、Checkpoint NG的对象定义和策略配置、Checkpoint防火墙自身加固等主题。 Checkpoint防火墙的初始化...
1. **将SCN号写入数据文件头和控制文件**:CKPT进程将当时最新的SCN号写入数据文件头和控制文件中,这样在恢复过程中可以知道哪些数据是已经提交的。 2. **通知DBWR进程**:DBWR(Database Writer)进程负责将脏页...
CheckPoint\Checkpoint防火墙命令行维护手册
zabbix template checkpoint snmp v2. checkpoint 模板 for zabbix
CheckPoint 4800 CPU 资源分配 CheckPoint 4800 CPU 资源分配 CheckPoint 4800 CPU 资源分配
Checkpoint记录了日志序列号(LSN)和系统更改号(SCN),指示了从某个时间点起,数据库中哪些数据块需要恢复。Oracle数据库有两种Checkpoint:一种是Consistent Checkpoint,它出现在日志的末尾,用于保证Oracle...