Data block 内部结构的解析(转载gyj_hobby的文章)
Data block 内部结构的解析(转载gyj_hobby的文章)地址:http://www.itpub.net/thread-1747870-1-1.html 帖子共四部分,回答皆是gyj_hobby,感谢gyj_hobby的分享与答疑第一部分:Data Block是数据库中最...
NBU备份Oracle时报错ORA-19506,ORA-27028,ORA-19511的处理办法及技术点解析。
nbu ,备份,Oracle
Buffer Busy Wait..整理中.............
当进程需要存取SGA中的buffer的时候,它会依次执行如下步骤的操作:1.获得cache buffers chains latch,遍历那条buffer chain直到找到需要的buffer header2.根据需要进行的操作类型(读或写),它需要在buffer heade...
增加db_block_size能否提高I/O性能?
在一次性能调优交流中,听到某专家介绍,在缺省db_block_size=8K的环境下,增加额外db block size=32K的表空间,然后把需要进行全表扫描的表(FTS)或索引(FI...
IBM AIX下的lru_file_repage参数解释(转)
AIX的内核参数的调整对数据库和应用的性能至关重要。一般来说,在部署阶段,我们必须对内核参数做适当的调整,上线以后,也需要对内核的某些参数做出微调。最近,收到一个case,发现err...
讨厌香草冰激凌的汽车与Buffer busy wiats系列之二:揭密Buffer Pin
讨厌香草冰激凌的汽车与Buffer busy wiats系列之二:揭密Buffer Pin 本文是上篇文章“讨厌香草冰激凌的汽车与Buffer busy wiats的故事”(可在www.mythdata.com中查看...
什么是checkpoint (转)
checkpoint是什么?checkpoint是数据库的一个内部事件,这个事件激活以后会触发数据库写进程(DBWR)将数据缓冲(DATA BUFFER CACHE)中的脏数据块写出到数据文件中。checkpoint的作用是什么?checkpoint主要2个作用:1...
Oracle直接路径加载--append的深度解析
㈠ 直接路径加载和buffer cache 直接路径插入的数据不经过buffer cache,从PGA直接把数据格式化成Oracle块 然后由普通的Oracle Server Process进程把数据块写入数据文件 因为不经过buffer cache,所以不需要DBWn介入 假如有表a,现要将a中的数据插入表b
晶晶实验九之详细论述增量检查点篇
晶晶实验九之详细论述增量检查点篇**为什么要有检查点? 被修改过的块,在oracle中都被统称为脏块.所有的脏块被一个链表串起来,称做检查点队列.在buffer cache中,每一个块都有一个buffer header 简称...
晶晶实验十八之buffer cache中的LRU链
晶晶实验十八之buffer cache中的LRU链 一、LRU链介绍HASH是快速查找时,常用的算法。Oracle中几乎在所有需要快速查找的地方,都使用了HASH算法。LRU则是在“资源重用”时,常用的算法。 &...
晶晶实验十三 重做日志的资料
资料视图在对数据库做健康检查时,有重要的意义.准确的了解资料所代表的含义,能够是我们对数据库当前的状态做出更准确的判断.下面介绍下和重做相关的资料.一,下面3个资料是与LGWR直接相关的.仅由LGWR进程更新. ...
晶晶实验十一相关重做日志的闩
晶晶实验十一相关重做日志的闩 一,相关闩的介绍 重做是先产生在各个会话的PGA中,再由各个会话的服务器进程,将重做记录拷贝到SGA中的log buffer中,再由LGWR进程刷新到redo log文件中.整个这个过程,涉及...
SIZE AUTO和SIZE SKEWONLY在gather_table_stats时的区别
dbms_stats.gather_table_stats的参数method_opt有很多种用法,其中SIZE语法中有两个关键字是AUTO和SKEWONLY。通过查阅10g官方文档:method_optAccepts:FOR ALL [INDEXED | HIDDEN] COLUMNS [size_clause]...
一篇介绍asm逻辑metadata的好文章
一直比较迷惑asm file的extents和asm disk 的AU(allocate unit)之间的mapping关系,下面这片文章详细的介绍了这个关系https://twiki.cern.ch/twiki/bin/viewfile/PSSGroup/HAandPerf?rev=1.4&filename=ASM_metadata_30012006.html同时这个连接中的图也不失为一张好图,顺便收集一下[@more@]A peek Inside Oracle ASM Metadata Luca Canali, CERN, Jan 2006. OverviewOracle ASM (Automatic Storage Management) is a new feature of Oracle 10g to streamline storage management and provisioning. ASM provides volume and (cluster
用oracle amdu 抽取asm磁盘组的数据文件
语法如下:amdu -diskstring '' -extract '.'数据文件号 可以根据asm 实例 查询 v$asm_file视图得出也可以查v$datafile,如果用了别名,可以用v$asm_alias;SQL> select name from v$datafile;NAME-------------------------------------------------------...
某客户数据库HANG诊断分析方案
报告概述 2014年9月4号7点40分左右,客户收到数据库告警,物理内存使用率达到99%左右,且数据库已经hang住,无法通过sqlplus登陆, 后通过添加参数-prelium进入数据库,使用oradebug生成systemstate trace文件,客户为了减少对于业务的影响,在操作系统层面直接杀掉了一些数据库会话,然后通过H...
【DataGuard】Oracle 11g DataGuard 新特性之 Snapshot Standby Database
Oracle 11g DataGuard 新特性之 Snapshot Standby Oracle 11g DataGuard 的Snapshot Standby数据库功能,可以让物理备库从只读状态 切换到可读写状态。当备库读写状态下任务完成后,可以非常轻松的完成Snapshot Standby数据库角色切换回备库角色,恢复与主库数据同步。
11G Flashback Data Archive新特性的研究
Flashback Data Archive(FBDA)新特性是11G新加入Flashback大家族的小弟弟。在我看来,他是作为了对flashback query的一个补充,来存储更长更稳定更高效的历史数据。 首先Step by Step来测试一下fu...
oracle特性 yangtingkun BLOG文章索引 [zt]
http://www.itpub.net/699527.html#[@more@]
迁移数据后手动修复用户密码
在有些时候我们可能因为种种原因需要迁移数据从一个DB到另外一个DB,DBA不知道所有的密码。当然我们可以告诉user新设定的password,可是对user来说可能不是很方便。我们可以采用简单的方法来实现恢复原来DB中的密码...