[20181203]改变文件大小与检查点.txt --//昨天听别人讲课,提到改变文件大小会触发文件级检查点.我记得以前我做过类似的测试,仅仅改小才会触发, --//改大不会触发的,我找了半天找到原来我写的链接:http://blog.itpub.net/267265/viewspace-1353454/ --//重复测试看看. 1.环境: SCOTT@book> @ ver1 PORT_STRING VERSION BANNER ------------------------------ -------------- -------------------------------------------------------------------------------- x86_64/Linux 2.4.xx 11.2.0.4.0 Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production SYS@book> SELECT file#, CHECKPOINT_CHANGE#, CREATION_CHANGE# , RESETLOGS_CHANGE#,status, CHECKPOINT_COUNT FROM v$datafile_header where file#=6; FILE# CHECKPOINT_CHANGE# CREATION_CHANGE# RESETLOGS_CHANGE# STATUS CHECKPOINT_COUNT ------------ ------------------ ---------------- ----------------- ------- ---------------- 6 13815328041 13276257767 925702 ONLINE 293 --//当前大小40M. $ ls -l /mnt/ramdisk/book/tea01.dbf -rw-r----- 1 oracle oinstall 41951232 2018-12-03 10:30:06 /mnt/ramdisk/book/tea01.dbf --//40*1024*1024+8192 = 41951232,前面有1个os文件头,占8k. 2.测试: SYS@book> alter database datafile '/mnt/ramdisk/book/tea01.dbf' resize 41m; Database altered. SYS@book> SELECT file#, CHECKPOINT_CHANGE#, CREATION_CHANGE# , RESETLOGS_CHANGE#,status, CHECKPOINT_COUNT FROM v$datafile_header where file#=6; FILE# CHECKPOINT_CHANGE# CREATION_CHANGE# RESETLOGS_CHANGE# STATUS CHECKPOINT_COUNT ------------ ------------------ ---------------- ----------------- ------- ---------------- 6 13815328041 13276257767 925702 ONLINE 293 --//可以发现增加没有变化.CHECKPOINT_CHANGE#=13815328041. SYS@book> alter database datafile '/mnt/ramdisk/book/tea01.dbf' resize 40m; Database altered. SYS@book> SELECT file#, CHECKPOINT_CHANGE#, CREATION_CHANGE# , RESETLOGS_CHANGE#,status, CHECKPOINT_COUNT FROM v$datafile_header where file#=6; FILE# CHECKPOINT_CHANGE# CREATION_CHANGE# RESETLOGS_CHANGE# STATUS CHECKPOINT_COUNT ------------ ------------------ ---------------- ----------------- ------- ---------------- 6 13815330712 13276257767 925702 ONLINE 294 --//改变文件大小变小后,CHECKPOINT_CHANGE#发生了变化.CHECKPOINT_CHANGE#=13815330712,CHECKPOINT_COUNT也增加1. --//我之所以重提这个,许多人想当然(也包括自己),只有亲自验证在加上自己的理解,才能更加深刻.
[20181203]改变文件大小与检查点.txt
来源:这里教程网
时间:2026-03-03 12:25:44
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 技术人生系列-我和数据中心的故事(第三期)-中亦科技关于数据库文件损坏风险的提醒
- 技术人生系列 · 我和数据中心的故事(第六期)-Oracle内存过度消耗风险提醒
- 技术人生系列 · 我和数据中心的故事(第十一期)- 一次启停引发的故障
技术人生系列 · 我和数据中心的故事(第十一期)- 一次启停引发的故障
26-03-03 - 如何将pdf转换成word文档
如何将pdf转换成word文档
26-03-03 - 技术人生系列 · 我和数据中心的故事(第八期)Systemstate Dump分析经典案例(下)
- 技术人生系列 · 我和数据中心的故事(第七期)Systemstate Dump分析经典案例(上)
- 如何给word排版
如何给word排版
26-03-03 - 技术人生系列 · 我和数据中心的故事(第九期)SQL优化之基于SQL特征的改写
- 如何把pdf转换成word格式
如何把pdf转换成word格式
26-03-03 - 技术人生系列第十期·我和数据中心的故事·运维无小事之一次导致数据丢失的小变更
