因为oracle需要随时预防可能的实例崩溃现象,所以oracle在数据库的正常运行过程中,会不断的定位这个起点,以便在不可预期的实例崩溃中能够最有效的保护并恢复数据。同时,这个起点的选择非常有讲究。首先,这个起点不能太靠前,太靠前意味着要处理很多的重做条目,这样会导致实例再次启动时所进行的恢复的时间太长;其次,这个起点也不能太靠后,太靠后说明只有很少的脏数据块没有被写入数据文件,也就是
Data Buffer是什么Data Bufferoracle的数据缓存。位于SGA中。当Oracle从硬盘上读取了一段应用数据后,会把这段数据存在Data Buffer中。因为Oracle认为如果一个数据被使用过,那么下次使用它的可能性会很大,所以放在缓存中,下次就可以直接从缓存中提取,不必去从硬盘中提取,因为计算机对内存的访问速度远远高于硬盘。O
原创 2013-07-17 18:27:26
872阅读
因为oracle需要随时预防可能的实例崩溃现象,所以oracle在数据库的正常运行过程中,会不断的定位这个起点,以便在不可预期的实例崩溃中能够最有效的保护并恢复数据。同时,这个起点的选择非常有讲究。首先,这个起点不能太靠前,太靠前意味着要处理很多的重做条目,这样会导致实例再次启动时所进行的恢复的时间太长;其次,这个起点也不能太靠后,太靠后说明只有很少的脏数据块没有被写入数据文件,也就是说前面已
原创 2013-11-07 09:22:57
813阅读
Load 1 million data into a flat file, Here using three methods. Comparing with them to know how the pipelined function and parallel to effect the performance.
原创 2013-01-13 16:57:56
802阅读
一. 官网说明Memory Architecture​​http://download.oracle.com/docs/cd/B28359_01/server.111/b28318/memory.htm#i10221​​            The database buffer cache is the portion of the SGA that holds copies of data
转载 2022-01-04 09:53:17
96阅读
一. 官网说明Memory Architecturehttp://download.oracle.com/docs/cd/B28359_01/server.111/b28318/memory.
转载 2022-01-06 10:05:21
159阅读
ORACLE log_bufferLOG_BUFFER (11.2)LOG_BUFFER (10.2)log_buffer 日志缓冲区是日志信息在内存中临时存放的区域,这些内存块都是循环使用的,当缓冲区内容写入redo文件后,内存被重新利用。LogBuffer写入Redo Log的条件:1).用户提交commit2).有1/3重做日志缓冲区未被写入磁盘(可以通过修改_LOG_IO_SIZE参数来控制 )3).有大于1M的重做日志缓冲区未被写入磁盘4).每隔3 秒钟5). DBWR 需要写入的
原创 2022-04-12 10:50:09
372阅读
每当新建一个表,数据库会相应创建一个段。然后给这个段分配一个区。区是oracle给段分配空间的最小单位。
原创 2023-12-07 10:04:10
132阅读
 一. 官网说明Memory Architecture​​http://download.oracle.com/docs/cd/B28359_01/server.111/b28318/memory.htm#i10221​​             The database buffer cache is the portion of the SGA that holds copies of dat
转载 2011-06-28 19:40:00
75阅读
一. 官网说明Memory Arhat holds copies
原创 2022-10-19 21:50:59
238阅读
ORACLE log_bufferLOG_BUFFER (11.2)LOG_BUFFER (10.2)log_buffer 日志缓冲区是日志信息在内存中临时存放的区域,这些内存块都是循环使用的,当缓冲区内容写入redo文件后,内存被重新利用。LogBuffer写入Redo Log的条件:1).用户提交commit2).有1/3重做日志缓冲区未被写入磁盘(可以通过修改_LOG_IO_SIZE参数来控制 )3).有大于1M的重做日志缓冲区未被写入磁盘4).每隔3 秒钟5). DBWR 需要写入的
原创 2022-04-12 10:20:55
272阅读
一. 官网说明Memory Architecturehttp://download.oracle.com/docs/cd/B28359_01/server.111/b28318/memory.htm#i10221 The database buffer cac
转载 2011-06-28 19:40:00
90阅读
2评论
用最简单的语言来描述Oracle数据库的本质,其实就是能够用磁盘上的一堆文件来存储数据,并提供了各种各样的手段对这些数据进行管理。作为管理数据的最基本要求就是能够保存和读取磁盘上文件中的数据。众所周知,读取磁盘的速度相对来说是非常慢的,而读取内存的速度相对则要快得多。因此为了能够加快处理数据的速度,Oracle必须将读取过的数据缓存在内存里。而Oracle对这些缓存在内存里的数据起了个名字:数据块
转载 精选 2013-04-19 09:44:13
482阅读
Max(Min(cpu_count*2MB,5%*SHARED_POOL_SIZE,30MB),1MB)
原创 2023-05-24 14:06:44
33阅读
Oracle Buffer Cache Chain图解 [gallery orderby="title"]
原创 2012-02-01 14:06:02
524阅读
Oracle Data Guard 是针对企业数据库的最有效和最全面的数据可用性、数据保护和灾难恢复解决方案。它提供管理、监视和自动化软件基础架构来创建和维护一个或多个同步备用数据库,从而保护数据不受故障、灾难、错误和损坏的影响。   Data Guard 备用数据库可以位于距离生产数据中心几千英里外的远程灾难恢复网站上,也可以位于同一个城市、同一个校园,甚至同一个建筑物中。如果生
转载 2010-01-10 21:45:14
762阅读
   
原创 2011-10-18 22:02:33
506阅读
1点赞
 Overview of Oracle Data Guard   Oracle Data Guard lets you maintain uptime automatically and transparently, despite failures and outages. Oracle Data Guard maintains up to nine standby data
转载 2022-08-12 20:35:51
61阅读
Oracle Buffer Cache 原理(1)一. 官网说明Memory Architecturehttp://download.oracle.com/docs/cd/B28359_01/server.111/b28318/memory.htm#i10221           The database buffer cac
转载 精选 2014-06-24 16:57:08
1541阅读
DG 是 Oracle Data Guard 的简称。也就是Oracle11g的 数据卫士。 由于在工作中 Oracle和 SQL SERVER2008 同时都需要维护管理。给我的感觉这里的 DG 其实和 Sql Server 2008的镜像实现的功能是一样的(当然更强大一些)。DG 中的物理备用库 尤其和 Sql Server 2008 的镜像实现的功能是一样的。但也有不同点:DG中的物理备用
转载 2013-07-30 18:22:00
199阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5