[q]checkpoint是怎么定义的

[复制链接]
查看11 | 回复7 | 2002-11-14 09:54:00 | 显示全部楼层 |阅读模式
它有什么作用呢
回复

使用道具 举报

千问 | 2002-11-14 09:54:00 | 显示全部楼层
DBWR- Database Writer.
对oracle的data access过程有了解的朋友,一定听说过DBWR
它的任务就是是定期把database buffer cache中有变化的数据写到data file中去。
checkpoint正是触发这一写动作的event(之一).
FYI
http://news.dcn-asu.ru/BOOKS/Spe ... ch05/0061-0063.html
and you can find more info by searching google or other search engine.
回复

使用道具 举报

千问 | 2002-11-14 09:54:00 | 显示全部楼层
还是它也是由别操作触发的
回复

使用道具 举报

千问 | 2002-11-14 09:54:00 | 显示全部楼层
在一个oracle 的 instance中,有BBWn,LGWR,CKPT,SMON,PMON这些backgroud process.
CKPT就是checkpoint.
刚才我说她是一个event不太确切,应该是event处理的一个进程。
单纯理解概念往往比较难,最好结合有关的系统机理一起理解,就不会那么枯燥,甚至还有点有趣呢。
还有呀,下次不许说看英文就晕,再晕咱也不说,嘻嘻!
回复

使用道具 举报

千问 | 2002-11-14 09:54:00 | 显示全部楼层
它的确是个event 而ckpt是个后台进程check point事件触发后台进程ckpt
但是教材里经常说checkpoint complete之类的话是指事件处理完吗
回复

使用道具 举报

千问 | 2002-11-14 09:54:00 | 显示全部楼层
不知道呢,我没有看过你的教材。
有没有上下文呢?
回复

使用道具 举报

千问 | 2002-11-14 09:54:00 | 显示全部楼层
Logswitchesand checkpoints are eventsthathappenautomatically
forexample, when the currentonlinelogfile group is filled.
回复

使用道具 举报

千问 | 2002-11-14 09:54:00 | 显示全部楼层
buffercache里的数据被写入datafile时
logswitch时
还有什么吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行