1、oracle,女祭司。读音:美/ɔrəkl/;英/ˈɒrəkl/。
为杏花岭等地区用户提供了全套网页设计制作服务,及杏花岭网站建设行业解决方案。主营业务为网站制作、成都网站建设、杏花岭网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
2、释义:GRE n.神谕;预言;神谕处;圣人。
3、例句:This building is the place where the Greek oracle used to live.这座建筑是希腊女祭司曾经居住过的地方。
1. 物理读
这个很容易理解,cpu需要的数据在内存中找不到,那么此时必须去物理磁盘上获取,必然产生物理i/o。
反应在oracle中,就是会话需要某条数据时,在内存的buffer cache中中没有,此时就要去磁盘上的dbf文件中读取。就产生物理读。
2. 逻辑读
这个概念是最清晰,但同时又是最模糊的。
按照计算机原理来讲,逻辑读,表示cpu需要的数据在内存中被找到,数据被直接从内存中传入cpu执行。
3. 即时读(又叫当前读)
按照tom大师的描述:
当前读(Current read):得到块来实际更新所要修改的行时,所完成的获取就是当前读。
这么话怎么理解?
A:读块的时候要加锁。如果读块的目的是为了定位行、然后修改,这时加的锁和纯读的锁并不一样,虽然它们两个都是读操作。
因为加的锁不同,就有了当前读和一致读。
4. 一致读
按照tom大师的描述:
一致读(Consistent read):“发现”要修改的行时,所完成的获取就是一致读。
这么话怎么理解?
A:一致读和当前读放在一起时,一致读指的纯读。
5. 读一致性
这个概念,无庸置疑。
读一致性:Oracle在需要时会使用undo数据来构造CR块,从而提供非阻塞的查询。
ORACLE RAC 由多个oracle单机组成,它们统一向外提供oracle数据服务。当某一些节点坏掉,不影响系统的运行。RAC的处理是由多个节点分别完成,每个节点完成的内容不一样,但是RAC存储,都是统一的放在一个物理地址上,不单独存放。RAC主要作用是容灾加上负载均衡。
简单的例子,就像现在的多节拼装电池。合在一起可以提供电力,去掉其中的几节,也能提供电力,多节电池,提供的电肯定更多。