-
2008-11-24 12:23:36
/ Oracle数据库管理
oracle 8以前都是完全检查点,每次触发,则记录当前数据库SCN号,并将内存里所有截至到该SCN号的脏数据块都刷新到数据文件里。从而同步数据文件。随着内存越来越便宜,以及控制实例恢复的需要,完全检查点已经不适合实际情况了。于是从oracle8开始,oracle引入了增量检查点,通过增量检查点来减少实例恢复的时间。为此,oracle引入了checkpointqueue,按照数据块第一次被修改的先后顺序,将脏数据块挂到该队列上。同时还在该队列上记录了每个脏数据块第一次被修改时产生的redoentry的地址,这叫LRBA。增量检查点的启动时机由以下参
查看(4444)
评论(11)
-
2008-10-09 09:00:33
/ Oracle数据库管理
有的时候,乙方为甲方做项目实施或后期维护,而甲方不希望把自己的数据库的登录帐号告诉乙方。但是乙方在为甲方做维护的时候,比如需要运行某些批处理脚本时,则必须要登录到数据库。从10gR2开始,我们可以将登录所需要的用户名和密码放在客户端的wallet里,然后可以让乙方在客户端直接运行脚本,而不需要告诉他登录数据库的用户名和密码。其配置方法如下:1、创建wallet[oracle@EDSIR2P2 ~]$ cd $ORACLE_BASE/admin[oracle@EDSIR2P2 admin]$ lsorcl[oracle@EDSIR2P2 admin]$ mkdir wallet[oracle@EDSIR2P2 admin]$ c
查看(4158)
评论(8)
-
2008-06-10 16:37:14
/ Oracle数据库管理
位图(bitmap)索引是另外一种索引类型,它的组织形式与B树索引相同,也是一棵平衡树。与B树索引的区别在于叶子节点里存放索引条目的方式不同。从前面我们知道,B树索引的叶子节点里,对于表里的每个数据行,如果被索引列的值不为空的,则会为该记录行在叶子节点里维护一个对应的索引条目。而位图索引则不是这样,其叶子节点里存放的索引条目如下图所示。假设某个表T里所有的记录在列C1上只具有三个值:01、02和03。在表T的C1列上创建位图索引以后,则叶子节点的内容如图9-14所示。可以看到,位图索引只有三个索引条目,也就是每个
查看(5322)
评论(6)