请教oracle数据库在什么情况下会自动做checkpoint?
解决方案 »
- Oracle SQL或PL/SQL 实现符合一表条件更新多张表数据,不符合条件添加多张表数据
- 新手提问题
- 如何解决pl/sql调用C的动态库时传递参数时,参数数据量太大的问题?
- oracle 10g奇怪问题求解
- 关于form 6i问题,请各位developer 2000高手相助
- 求教!在oracle中如何用变量传递表名实现删除表的操作??急急!!!!
- 如何求两个日期字段或日期变量的之间的月份差??
- 请问这个数据库表的设计方法
- oracle sql developer如何远程连接数据库,如何设置外网跳转
- 多条记录变一条,字段按位或
- Oracle Listener服务启动失败?
- oracle 9i安装问题
什么时候发生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的时候;