断电后实例恢复的问题: 本帖最后由 zjwssg 于 2010-01-24 16:15:25 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在线重做日志被覆盖时,会触发检查点,检查点会通知相应的DBWR进程将已修改的UNDO数据写入物理文件,只要当数据写入物理文件,日志文件才能被覆盖,否则数据库将被挂起等待,这时即使数据库崩溃,也可以根据undo数据来回退,因此不存在数据被抹掉的情况 如果从始至终都没有commit 过,那“在线重做日志被覆盖时,会触发检查点,检查点会通知相应的DBWR进程将已修改的UNDO数据写入物理文件“这个能实现数据写入物理文件,日志文件被覆盖 吗,还是日志都写满后,不commit,就必挂起。 日志写满ORACLE系统会自动触发检查点亦即:即使不人工commit,照样触发 触发LGWR进程的条件有: 1. 用户提交 2. 有1/3重做日志缓冲区未被写入磁盘 3. 有大于1M的重做日志缓冲区未被写入磁盘 4. 3秒超时 5. DBWR 需要写入的数据的SCN大于LGWR记录的SCN,DBWR 触发LGWR写入。 触发DBWR进程的条件有:1. DBWR超时,大约3秒2. 系统中没有多余的空缓冲区来存放数据3. CKPT 进程触发DBWR 看了这些条件楼主应该就清楚了...------------------------------------------------------------------------------Blog: http://blog.csdn.net/tianlesoftware网上资源: http://tianlesoftware.download.csdn.net相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspxQ Q 群:62697716 要认清redo和undo的作用和区别。 整理了点资料, 楼主看了这个,应该会清楚很多..RedoLog Checkpoint 和 SCN关系http://blog.csdn.net/tianlesoftware/archive/2010/01/24/5251916.aspx------------------------------------------------------------------------------ Blog: http://blog.csdn.net/tianlesoftware 网上资源: http://tianlesoftware.download.csdn.net 相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx Q Q 群:62697716 对于insert来说,redo切换,触发检查点后,DBWn把数据是写入undo是吧,那夸张点,假如插入100亿条记录而不commit;那在redo都写满,触发多次检查点后,undo也必将写满吧,这之后会发生什么事啊? IMP导入出错,求助 oracle能运行为什么命令不能用啊 关于ODBC 连接oracle 的问题 sqlserver2008链接oracle 请高手讲解ORACLE10g的断点恢复! 请问如何加快动态计算出来的列的排序速度 关于一个查询语句!请大家帮尽快看一下,怎么写效率高一些. oracle 数据库中如何建表 简单session问题? 怎么写游标的引用 设置日志归档模式问题 Oracle数据移植问题求教(Oracle到Oracle)
只要当数据写入物理文件,日志文件才能被覆盖,否则数据库将被挂起等待,
这时即使数据库崩溃,也可以根据undo数据来回退,因此不存在数据被抹掉的情况
亦即:即使不人工commit,照样触发
触发LGWR进程的条件有:
1. 用户提交
2. 有1/3重做日志缓冲区未被写入磁盘
3. 有大于1M的重做日志缓冲区未被写入磁盘
4. 3秒超时
5. DBWR 需要写入的数据的SCN大于LGWR记录的SCN,DBWR 触发LGWR写入。 触发DBWR进程的条件有:
1. DBWR超时,大约3秒
2. 系统中没有多余的空缓冲区来存放数据
3. CKPT 进程触发DBWR
看了这些条件楼主应该就清楚了...
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
http://blog.csdn.net/tianlesoftware/archive/2010/01/24/5251916.aspx------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716