09 2014 档案

摘要:故障分析思路 查看等待事件,判断故障起因SQL>select * from (select sid,event,p1,p2,p3,p1text,WAIT_TIME,SECONDS_IN_WAIT from v$session_wait where wait_class# 6 order by wa... 阅读全文
posted @ 2014-09-23 16:47 凡轩之 阅读(1721) 评论(0) 推荐(0)
摘要:缓存(cached)是把读取过的数据保存起来,重新读取时若命中(找到需要的数据)就不要去读硬盘了,若没有命中就读硬盘。其中的数据会根据读取频率进行组织,把最频繁读取的内容放在最容易找到的位置,把不再读的内容不断往后排,直至从中删除。缓冲(buffers)是根据磁盘的读写设计的,把分散的写操作集中进行... 阅读全文
posted @ 2014-09-10 18:10 凡轩之 阅读(9466) 评论(0) 推荐(0)
摘要:Buffer cache的原理一、1·)当一个服务器进程需要读数据到buffer cache中时,首先必须判断该数据在buffer中是否存在,如果存在且可用,则获取该数据,根据lru算法在lru list上移动该block;如果buffer中不存在该数据,则需要从数据文件上获取2)在读取数据之前,s... 阅读全文
posted @ 2014-09-10 17:41 凡轩之 阅读(1055) 评论(0) 推荐(0)
摘要:1.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立:某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M的数据),操作如下:范围... 阅读全文
posted @ 2014-09-09 16:08 凡轩之 阅读(965) 评论(0) 推荐(0)
摘要:活动会话历史报告活动会话历史v$active_session_history视图提供了在实例级别抽取会话活动信息.活动会话每分钟会被抽样一次且被存储在sga中的循环缓冲区中.任何被连接到数据库且正等待一个不属于空闲等待事件的会话会被考虑是一个活动的会话.每个会话抽样都是一组行数据且通过v$activ... 阅读全文
posted @ 2014-09-01 18:01 凡轩之 阅读(6792) 评论(0) 推荐(1)
摘要:EventWaitsTime (s) Ela Time-------------------------------------------- ------------ ----------- --------CPU time36154.14log file sync74,32410115.22en... 阅读全文
posted @ 2014-09-01 17:10 凡轩之 阅读(515) 评论(0) 推荐(0)
摘要:设计的动态性能视图有:v$session_event,v$session,v$sqlarea,首先在v$session_event中可以找到event,然后通过其动态性能视图找到sid,可以在v$session中找到相应的sql_id,然后再通过sql_id在v$sqlarea中找到sql_text... 阅读全文
posted @ 2014-09-01 11:53 凡轩之 阅读(1482) 评论(0) 推荐(0)