搜索
首页 电脑/网络 程序设计 数据库

ORACLE CHECKPOINT的作用

首先CHECKPOINT是什么,起什么作用,在什么时候起作用,谢谢。

全部回答

2007-09-27

0 0
    checkpoint是一个数据库事件,它将已修改的数据从高速缓存刷新到磁盘,并更新控制文件和数据文件。 我们知道了checkpoint会刷新脏数据,但什么时候会发生checkpoint呢?以下几种情况会触发checkpoint。
   1。当发生日志组切换的时候 2。  当符合LOG_CHECKPOINT_TIMEOUT,LOG_CHECKPOINT_INTERVAL,fast_start_io_target,fast_start_mttr_target参数设置的时候 3。
  当运行ALTER SYSTEM SWITCH LOGFILE的时候 4。    当运行ALTER SYSTEM CHECKPOINT的时候 5。当运行alter tablespace XXX begin backup,end backup的时候 6。
  当运行alter tablespace ,datafile offline的时候; 。

2007-09-26

48 0
SQLServer 中CHECKPOINT的作用是强制将当前数据库的所有脏页写到磁盘上。脏页是指在输入到高速缓冲存储器后被修改的数据或日志页,但这些修改还没有写到磁盘上。 CHECKPOINT 语句可在后来的恢复中节省时间,方法是创建一个点以确保所有对数据和日志页的修改都写到磁盘上。 ORACLE 与SQLServer 相似,估计也是一样的功能

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
数据库
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
数据库
VB
C/C++
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
数据库
数据库
举报
举报原因(必选):
取消确定举报