打杂
全部博文(524)
发布时间:2014-12-11 10:30:54
任何缓存的大小都是有限制的,并且总不如被缓存的数据多。就像Buffer cache用来缓存数据文件,数据文件的大小远远超过Buffer cache。......【阅读全文】
发布时间:2014-12-11 10:30:48
检查点的主要目的是以对数据库的日常操作影响最小的方式刷新脏块。脏块不断的产生,如何将脏块刷新到磁盘中去呢?......【阅读全文】
发布时间:2014-12-11 10:28:10
共享资源可以被多个会话、进程同时访问,因此它的访问需要保护。Oracle中,除了PGA,所有的东西(包括内存、磁盘、CPU、表、索引、事务等等,种类太多,一概用东西两字来代表)都是共享资源。......【阅读全文】
发布时间:2014-12-11 10:28:02
一、什么是回滚段? 1. 回滚段表空间,Oracle的官方叫法为“还原表空间”: 还原表空间可以有多个,但在任意一个时刻,只能有一个是当前还原表空间(也可以称为活动还原表空间)。......【阅读全文】
发布时间:2014-12-11 10:27:48
一、回滚段块的使用总结:1.1 Seq序列值:步骤1:在每个回滚块的块头,有一个SEQ值,当事务延伸到新区时,新区的SEQ是上一区SEQ加1。如:步骤2:步骤3:事务B提交 步骤4:事务A发布新的更新声明,它所占回滚块开始增长: 事务A增长,占用83、84、85、86、87块,但到达88块时,发现88、89块的序列值也是10,并不小于自身的序列值,事务A跳过88、89块,90块的序列值小于10,事务A占用90号块。 步骤5:事务A继续增长,当事务A延伸至下一区时,下一区块的序列值为11: ......【阅读全文】