2013年1月30日

前滚和回滚

摘要: 一. 什么时候需要实例恢复 在shutdown normal or shutdown immediate下,也就是所谓的clean shutdown,checkpoint也会自动触发,并且把SCN纪录写回。 当发生checkpoint时,会把SCN写到四个地方:三个地方于control file内:(1)SYSTEM CHECKPOINT SCN(2)Datafile checkpoint SCN(3)Stop SCN一个在datafile header内:Start SCN1.1 Clean shutdown 时 当clean shutdown 时,checkpoint会进行,并且此时dat 阅读全文

posted @ 2013-01-30 10:28 Alice Sun 阅读(1169) 评论(0) 推荐(0) 编辑

oracle面试

摘要: 1、oracle数据库的体系结构。1.1、UGA。2、redo和undo的区别。3、redo和归档日志的关系。4、索引组织表(IOT)。5、表连接的方式。数据仓库星形连接。6、物化视图。7、PLSQL中怎么打印日志,在PLSQL未执行完之前。8、游标。9、怎么确定某个索引是否需要重建10、oracle性能优化。 阅读全文

posted @ 2013-01-30 10:21 Alice Sun 阅读(210) 评论(0) 推荐(0) 编辑

redo和undo的区别

摘要: edo--> undo-->datafileinsert一条记录时, 表跟undo的信息都会放进 redo 中, 在commit 或之前, redo 的信息会放进硬盘上. 故障时, redo 便可恢复那些已经commit 了的数据.redo->每次操作都先记录到redo日志中,当出现实例故障(像断电),导致数据未能更新到数据文件,则数据库重启时须redo,重新把数据更新到数据文件undo->记录更改前的一份copy,但你系统rollback时,把这份copy重新覆盖到原来的数据redo->记录所有操作,用于恢复(redo records all the datab 阅读全文

posted @ 2013-01-30 10:19 Alice Sun 阅读(387) 评论(0) 推荐(0) 编辑

导航