探索系列——神人steve adams之著oracle8i interal service(十二)
实例锁instance locks用于实例内部锁定locking及ops数据库多个实例的通讯.虽然instance locks很少或没有用于单实例数据库中,但是大师建议大家还是要好好阅读本章内容. &...
探索系列——神人steve adams之著oracle8i interal service(十一)
如果对一个pipe有多个读者,此时对于这个pipe的library cache object的library cache pin等待将会很正常routine,仅仅是短暂的.除了这个情况,library cache waits相比很少发生,尽管更可能被延长.这些等待会超...
探索系列——神人steve adams之著oracle8i interal service(十)
distributed transactions 对于distributed transactions,oracle无法区别blocking locks和deadlocks,因为并不是所有的锁信息在本地可见.为了防止distributed transaction 死锁,oracle会超时分布式事务中的任...
探索系列——神人steve adams之著oracle8i interal service(九)
当一个会话release 一个enqueue lock,它会检查lock request和conversion queues(对于某个资源),如果可能,给下个进程发送通知,你可以持有这个资源的锁了. 进程在等待前,也会设置一个alarm,这个进程...
探索系列——神人steve adams之著oracle8i interal service(八)
locks oracle通过latch保护短暂或间歇访问的数据结构.但latch不适用于保护较长时间访问的资源,比如database tables.locks允许多个会话加入到一个队列中,如果所访问的资源暂时不可用.这样就避免了spinning.loc...
关于Cache的write-through & write-back
write through: upon write, update data in cache and at the same time, &nb...
探索系列——神人steve adams之著oracle8i interal service(七)
dlm latches 实例锁(instance locks)用于实例内部的锁及ops实例的通讯.sga每个部分对应的数据结构,就需要instance locks.一系列的latchwks保护这些结构.oracle8.0中,这些latch的统计信息可以查询v$dl...
探索系列——神人steve adams之著oracle8i interal service(六)
latch contention 我们已发现oracle希望latch总是短暂持有。如果对于任何latch使用并未采用此种方式,很可能发生了latch contention.当一个latch被一个进程持有,但同时多个进程也需要它,...
探索系列——神人steve adams之著oracle8i interal service(五)
tuning the spin count调优spin的次数 显然,增加_spin_count会提升spinning的效力,但这样会花费一些cpu time在不必要的spins上。其实调节spin count的问题就是如可权衡spinning花费的cpu time与避免...
探索系列_神人steve adams之著oracle8i interal service(四)
latches 闩 sga中许多内存结构,需要oracle实例的数据库进程并发访问。但每一个时刻只能一个进程去修改它们。因此oracle通过latches或lock来保护sga数据结构不被破坏. latches比lock...
探索系列_神人steve adams之著oracle8i interal service(三)
timed statistics 定时统计 如果设置timed_statistics参数配置为true,等待会以定时方式显示结果。让我确认,以前其它人也说过如此的话,这样开启此参数的成本可以忽略了.如果你相信你自己,使用set timing...
探索系列_神人steve adams之著oracle8i interal service(二)
waits 等待 oracle实例有好多进程(或者每个进程有许多线程)在一起工作,它们必须要相互通讯。它们通讯的方式是采用semaphores(信号量),类似于铁道上的信号灯,告诉火车是否可以开动或停止,何时可以开...
探索系列_神人steve adams之著oracle8i interal service(一)
好久就耳闻steve adams的大名,它的拓疆之作oracle8i internal service在oracle行业,众人皆晓。自己也学习oracle这么久了,萌发了学习一点oracle底层的东西,用它开启自己对于oracle圣殿之门,再合适...
centos nfs(八)
历经一天有余,终于完成了centos nfs学习系统的任务,一个字,累,还有一个字,累..在学习与译文过程之中,自己还是学到不少东西。对于译文的心得,我会另写一篇文章,吹一吹,描一...
centos nfs(七)
红军二万五千里长征,事迹一出,震动当时。届时舆论无不热议。今之超级女声何以为比。学习centos nfs,不时要查阅官方手册。centos的官方文档,自我感觉,比oracle官方文档更为简约,简真是图文并茂,通俗易懂。&...
centos nfs(六)
西游记中唐僧师徒也是历经多难,最终才得以达成正果,修练成佛。同样,我们的centos nfs之学习系列,也要继续。前几节相关的链接请查看如下:centos nfs学习系列 本节...
centos nfs(五)
centos nfs学习系列已到第五回了,前四回(节)相关链接,请参考:centos nfs前四节 本节主要讲述如何启动与停止nfs的相关服务Starting and Stopping NFS 启动和停止nfsTo ru...
centos nfs(四)
思考着作个centos nfs学习系列,以后看着或许有点小成就。,centos学习系列前期的链接,请查看: centos nfs(三) Common NFS Mount Options nfs加载的一些通用选项Beyond mounting a...
centos nfs(三)
学习贵在坚持,已作过centos nfs的相关测试,链接如下:centos nfs(二) 本节主要讲autofs如何配置autofs Configuration autofs的配置1,automounter的主要默认配置文件为/etc/auto.master,...
centos nfs(二)
继续centos nfs学习之路,以前的参考文章,请查阅以下链接centos nfs(一)行文如下 本节主要讨论,nfs的一些新增特性与相关信息,基本全部源于官方文档。One drawback to using /etc/fstab...