摘要:
又给大家弄来一篇好文章,现在对oracle的慢慢起了前所未有的feel,也希望自己一直能这样努力下去,看起这些expert写的文章也没有原来那种比较吃力的感觉,一切都在进入正轨。db file sequential read与db file scattered read这两个等待事件在今天又让我们重温了一下2年前的一次争论, 大家对于这两个事件以及其名称的理解进行了多个角度的解读, 我觉得我有责任将Jeff Holt在多年前的这篇旧文翻译出来, 以助后来者理解这两个让人迷惑的概念. 翻译的比较仓促, 不足之处尽情谅解本文的原文链接: Why are Oracle’s Read Events N 阅读全文
摘要:
今天有个兄弟要删除不想用的temporary tablespace,,我大概整理了下面几点意见..0. 创建好新的temporary tablespace,,修改用户的默认temporary tablespace,可能的话,,修改database的默认temporary tablespace.1createtemporarytablespace tempyyy tempfile'path_to_tempfile_yyy'sizexxx;2alteruserzzztemporarytablespace tempyyy;3alterdatabasedefaulttemporaryt 阅读全文
摘要:
Each heap may have one or more subheaps. These can be dumped using the command ALTER SESSION SET EVENTS 'immediate trace name heapdump_addr level level';where thelevelis the address of the subheap.The syntax for this command changed in Oracle 9.2Oracle 9.0.1 and belowOracle 9.2.0 and aboveOr 阅读全文
摘要:
X$KSMSP的名称含义为:[K]ernal [S]torage [M]emory Management [S]GA Hea[P]其中每一行都代表着shared pool中的一个chunk我们看一下x$ksmsp的结构:SQL> desc x$ksmsp Name Null? Type --------- -------- ---------------- ADDR RAW(4) INDX NUMBER INST_ID NUM... 阅读全文
摘要:
一. Shared Pool概述在之前的blog对Oracle的内存架构也做了一个概述,参考:Oracle内存架构详解http://blog.csdn.net/tianlesoftware/archive/2010/05/15/5594080.aspx在网上搜到一篇介绍shared pool非常详细的pdf资料。原文链接以找不到,但还是要感谢作者Kamus的辛勤劳动。结合Kamus的pdf和csdn网友的blog,重新整理了一下,链接如下:http://blog.csdn.net/robinson1988/archive/2010/11/26/6037925.aspxIINTRODUCT II 阅读全文