在本视图中,每一个连接到数据库实例中的 session都拥有一条记录。包括用户 session及后台进程如 DBWR, LGWR, arcchiver等等。V$SESSION中的常用列 V$SESSION是基础信息视图,用于找寻用户 SID或 SADDR。不过,它也有一些列会动态的变化,可用于检查用...
分类:
数据库 时间:
2014-08-28 09:33:39
阅读次数:
345
文章为学习汇总网上资料
instance = 内存结构(SGA,system global area) +后台进程
内存结构 = 共享池+数据高速缓存+重做日志缓冲区+其他
后台进程 = DBWn(database writer n个)+LGWR(log writers)+SMON(system monniter)+PMON(progress moniter)+CKP...
分类:
数据库 时间:
2014-08-15 23:50:09
阅读次数:
580
OracleStudy之--Oracle等待事件(9)Logbufferspace当logbuffer中没有可用空间来存放新产生的redolog数据时,就会发生logbufferspace等待事件。如果数据库中新产生的redolog的数量大于LGWR写入到磁盘中的redolog数量,必须等待LGWR完成写入磁盘的操作,LGWR必须确保redolog写到..
分类:
数据库 时间:
2014-08-08 18:27:47
阅读次数:
206
Oracle的体系结构大体上分为两部分:Instance(实例)和Database(数据库)。Instance(实例):在Oracle Instance中主要包含了SGA以及一些进程(例如:PMON、SMON、DBWn、LGWR、CKPT等)。如果一个用户的进程连接到Oracle Server时,其...
分类:
数据库 时间:
2014-07-23 15:47:49
阅读次数:
316
1.简介 Oracle引入重做日志的目的:数据库的恢复。 Oracle相关进程:重做日志写进程(LGWR)。 重做日志性质:联机日志文件,oracle服务器运行时需要管理它们。 相关数据字典:v$log ; v$logfile 。 操作者权限:具有sys用户或system用户权限。重做日志文件:日志...
分类:
其他好文 时间:
2014-07-22 22:42:35
阅读次数:
267
LGWR进程按照顺序写在线日志,中间不会跳跃,而且LGWR进程不会在同一个日志快写2次,即使一次写入的日志快只占几个字节,下次不会再用了,这就造成日志空间的浪费。Oracle做一次Commit,就会触发LGWR进程进行日志缓冲到日志文件的写入操作,因此可以说更改相同数据量的前提下,如果提交过于频繁,产生的日志可能就会越多,即使第一次Commit占用的日志块仍可以存储下一次需要写入的日志缓冲,那么下...
分类:
其他好文 时间:
2014-07-14 13:08:10
阅读次数:
202
所有数据库高速缓存区中已经提交的数据都会被写入重做日志缓存区中,然后被LGWR后台进程写入重做日志文件中。oracle服务器能保证所有被提交的数据都会被写入重做日志文件中。一旦数据库崩溃就可以利用重做日志文件实现数据库的完全恢复。引入重做日志文件的目的就是为了实现数据库的恢复。1、每个重做日志文件组...
分类:
其他好文 时间:
2014-06-18 00:14:45
阅读次数:
194
当某次事务处理对生产数据库中的数据作出更改时,Oracle数据库将在一个联机重做日志文件中记录此次更改。在DataGuard中可以配置写日志的这个过程,除了把日志记录到本地的联机日志文件和归档日志文件中,还可以通过网络,把日志信息发送到远程的从(standby)数据库服务器上。这个备用日志文件写入过程可以是实时、同步的,以实现零数据丢失(最大保护模式maximum protection);也可以是异步的,以减少对网络带宽的压力(最大性能模式maximum performance);或者是异步和同步可以自动切...
分类:
数据库 时间:
2014-06-14 17:57:25
阅读次数:
499
用户提交commit后,数据库干的工作有:
1,oracle为用户的transaction生成一个SCN号。 2,LGWR把redo buffer中的数据写入到redo log
file,同时把SCN号记录到redo log file中。这一步完成后,说明用户提 交的数据已经安全的写到磁盘 3,释放...
分类:
数据库 时间:
2014-06-06 20:49:58
阅读次数:
337
来着TOM的《oracle 编程艺术 9i,10g,11g》 PMON
PMON,进程监视。PMON主要有3个用途: 1,在进程非正常中断后,做清理工作。例如:dedicated
server失败了或者因为一些原因被杀死,这是PMON的工作分两种。第一,是对dedicated server所做的工作...
分类:
数据库 时间:
2014-06-06 20:02:07
阅读次数:
278