
Oracle Database Tuning
文章平均质量分 69
kf_panda
这个作者很懒,什么都没留下…
展开
-
AWR报告详细分析
AWR报告详细分析 AWR 是Oracle 10g 版本 推出的新特性, 全称叫Automatic Workload Repository-自动负载信息库, AWR 是通过对比两次快,照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分。 WORKLOAD REPOSITORY report for DB NameDB Id原创 2014-03-28 21:06:54 · 4254 阅读 · 0 评论 -
free buffer waits
free buffer waits:当一个session试图将一个block读入buffer cache,或者由于读一致需要构造cr的block找不到free buffer而产生的等待。 SQL> select name,parameter1,parameter2,parameter3,wait_class from v$event_name where name ='free buffe原创 2014-10-30 14:00:08 · 677 阅读 · 0 评论 -
enq: RO - fast object reuse
待整理原创 2014-10-30 14:56:59 · 916 阅读 · 0 评论 -
CR - block range reuse ckpt
待整理原创 2014-10-30 14:57:38 · 5201 阅读 · 0 评论 -
DBMS_STATS.GATHER_TABLE_STATS详解
作用:DBMS_STATS.GATHER_TABLE_STATS统计表, 列,索引的统计信息.DBMS_STATS.GATHER_TABLE_STATS的语法如下:DBMS_STATS.GATHER_TABLE_STATS ( ownname VARCHAR2, tabname VARCHAR2, partname转载 2013-05-29 20:50:10 · 739 阅读 · 0 评论 -
SQL结果缓存
最近遇到了一个比较头疼的优化,原创 2014-04-14 23:47:01 · 1925 阅读 · 0 评论 -
在linux下为oracle开启大页(hugepage)
一、在解释什么情况下需要开启大页和为啥需要开启大页前先了解下Linux下页的相关的知识:以下的内容是基于32位的系统,4K的内存页大小做出的计算1)目录表,用来存放页表的位置,共包含1024个目录entry,每个目录entry指向一个页表位置,每个目录entry,4b大小,目录表共4b*1024=4K大小2)页表,用来存放物理地址页的起始地址,每个页表entry也是4b大小,每个页表共原创 2014-03-30 22:06:23 · 14215 阅读 · 0 评论 -
Result Cache
结果集缓存(Result Cache)是Oracle Database 11g新引入的功能,除了可以在服务器端缓存结果集(Server Result Cache)之外,还可以在客户端缓存结果集(Client Result Cache)。下面着重介绍一下服务器端结果集缓存。服务器端的Result Cache Memorey由两部分组成。·SQL Query Result Cache:存储原创 2014-03-28 22:46:20 · 734 阅读 · 0 评论 -
使用lock_sga和pre_page_sga参数保证SGA常驻物理内存
官方对lock_sga的解释:PropertyDescriptionParameter typeBooleanDefault valuefalseModifiableNoRange of valuestrue | falseBasicNoLOCK_原创 2014-03-28 21:27:17 · 751 阅读 · 0 评论 -
等待事件查询
可以分别从当前状态、最近状态和启动至今三个时间段去看: 这三个状态分别对应:v$session/v$session+v$session_wait[当前状态]、v$session_wait_history[最近状态]和v$session_event[启动至今]三个性能视图。 从10g开始v$session包含了v$session_wait的所有字段,所以对于当前状态,10g以原创 2014-10-30 12:30:11 · 759 阅读 · 0 评论