Oracle 内存顾问
--查看内存相关参数
SYS@ test10g> col name for a30
SYS@ test10g> col value for a20
SYS@ test10g> select name, value
from v$parameter
where name in('sga_max_size',
'db_cache_size',
'shared_pool_reserved_size',
'large_pool_size',
'java_pool_size',
'db_block_size',
'db_block_buffers',
'log_buffer',
'sort_area_retained_size',
'hash_area_size',
'sessions',
'open_cursors',
'streams_pool_size',
'sga_target',
'pga_aggregate_target')
order by name;
NAME VALUE
------------------------------ --------------------
db_block_buffers 0
db_block_size 8192
db_cache_size 0
hash_area_size 131072
java_pool_size 0
large_pool_size 0
log_buffer 2879488
open_cursors 300
pga_aggregate_target 68157440
sessions 170
sga_max_size 314572800
sga_target 314572800
shared_pool_reserved_size 5872025
sort_area_retained_size 0
streams_pool_size 0
--查看PGA实际大小
SQL> select sum(value) from v$sesstat
natural join v$statname
where name='session pga memory';
SUM(VALUE)
----------
45710324
--查看SGA实际大小
SQL> select sum(bytes) from v$sgastat;
SUM(BYTES)
----------
314574992
--查看sga分配
SYS@ test10g> col COMPONENT for a30;
SYS@ test10g> select t.component, t.current_size/1024/1024 "current_size (MB)"
from v$sga_dynamic_components t;
COMPONENT current_size (MB)
------------------------------ -----------------
shared pool 112
large pool 4
java pool 32
streams pool 0
DEFAULT buffer cache 148
KEEP buffer cache 0
RECYCLE buffer cache 0
DEFAULT 2K buffer cache 0
DEFAULT 4K buffer cache 0
DEFAULT 8K buffer cache 0
DEFAULT 16K buffer cache 0
DEFAULT 32K buffer cache 0
ASM Buffer Cache 0
SQL> col value for 9999999999999999
SQL> select * from v$sga;
NAME VALUE
------------------------------ -----------------
Fixed Size 1220360
Variable Size 150995192
Database Buffers 369098752
Redo Buffers 2973696
--shared pool建议(手动管理时)
select t.shared_pool_size_for_estimate "SP",
t.estd_lc_size "EL",
t.estd_lc_memory_objects "ELM",
t.estd_lc_time_saved "ELT",
t.estd_lc_time_saved_factor "ELTS%",
t.estd_lc_memory_object_hits "ELMO"
from v$shared_pool_advice t;
SP EL ELM ELT ELTS% ELMO
---------- ---------- ---------- ---------- ---------- ----------
52 12 1203 2176 .9918 48822
64 23 2481 2194 1 49437
76 30 3831 2194 1 49446
88 30 3831 2194 1 49446
100 30 3831 2194 1 49446
112 30 3831 2194 1 49446
124 30 3831 2194 1 49446
136 30 3831 2194 1 49446
148 30 3831 2194 1 49446
160 30 3831 2194 1 49446
172 30 3831 2194 1 49446
184 30 3831 2194 1 49446
196 30 3831 2194 1 49446
208 30 3831 2194 1 49446
220 30 3831 2194 1 49446
232 30 3831 2194 1 49446
--buffer cache 建议(手动管理时)
select size_for_estimate "target M",
buffers_for_estimate,
estd_physical_read_factor "physical_read %",
estd_physical_reads
from v$db_cache_advice
where name='DEFAULT'
and block_size=(select value from v$parameter
where name='db_block_size')
and advice_status='ON';
target M BUFFERS_FOR_ESTIMATE physical_read % ESTD_PHYSICAL_READS
---------- -------------------- --------------- -------------------
12 1497 2.6352 20265
24 2994 1.8889 14526
36 4491 1.7167 13201
48 5988 1.0333 7946
60 7485 1 7690
72 8982 1 7690
84 10479 1 7690
96 11976 1 7690
108 13473 1 7690
120 14970 1 7690
132 16467 1 7690
144 17964 1 7690
148 18463 1 7690
156 19461 1 7690
168 20958 1 7690
180 22455 1 7690
192 23952 1 7690
204 25449 1 7690
216 26946 1 7690
228 28443 1 7690
240 29940 .9981 7676
--PGA顾问
SQL> select pga_target_for_estimate,pga_target_factor,estd_extra_bytes_rw
from v$pga_target_advice;
PGA_TARGET_FOR_ESTIMATE PGA_TARGET_FACTOR ESTD_EXTRA_BYTES_RW
----------------------- ----------------- -------------------
17039360 .25 0
34078720 .5 0
51118080 .75 0
68157440 1 0
81788928 1.2 0
95420416 1.4 0
109051904 1.6 0
122683392 1.8 0
136314880 2 0
204472320 3 0
272629760 4 0
408944640 6 0
545259520 8 0
已选择14行。
--SGA顾问
SQL> select sga_size,sga_size_factor,estd_db_time
from v$sga_target_advice;
SGA_SIZE SGA_SIZE_FACTOR ESTD_DB_TIME
---------- --------------- ------------
300 1 72
150 .5 72
225 .75 72
600 2 71
450 1.5 71
525 1.75 71
375 1.25 71
已选择8行。
--AMM顾问 11g
select * from v$memory_target_advice order by memory_size;
MEMORY_SIZE MEMORY_SIZE_FACTOR ESTD_DB_TIME ESTD_DB_TIME_FACTOR VERSION
----------- ------------------ ------------ ------------------- ----------
300 .5 705 1.0845 0
450 .75 650 1 0
600 1 650 1 0
750 1.25 650 1 0
900 1.5 650 1 0
1050 1.75 650 1 0
1200 2 650 1 0
Oracle 内存顾问的更多相关文章
- Oracle内存管理技术
1.Oracle内存管理技术 2.配置自动内存管理(AMM) 3.监视自动内存管理(AMM) 4.配置自动共享内存管理(ASMM) 5.配置自动PGA内存管理 Reference 1.Oracle内存 ...
- 【转】oracle内存分配和调优总结
转自 http://blog.itpub.net/12272958/viewspace-696834/ 一直都想总结一下oracle内存调整方面的知识,最近正好优化一个数据库内存参数,查找一些资料并且 ...
- 修改oracle内存占用
修改oracle内存占用 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 # su oracle $cd $ORACLE_HOM ...
- Oracle内存管理理论篇二
目标 了解oracle内存管理方式 掌握ASMM管理方式 掌握AMM管理方式 监控内存使用 学习一个知识点时,最好先了解其历史.ORACLE近期的版本都对内存管理做了简化,从9i通过PGA_AGGRE ...
- 2014年1月9日 Oracle 内存与结构
Oracle启动时为启动一个实例 主要为 实例 SVG 数据库文件 其它文件 1.Oracle: 内存 进程 其他文件 1.1 SVG内存(Cache) 1.1.1 共享池(Shared Poo ...
- oracle内存优化
一直都想总结一下oracle内存调整方面的知识,最近正好优化一个数据库内存参数,查找一些资料并且google很多下.现在记录下来,做下备份. 一.概述: ...
- Oracle内存详解之 Library cache 库缓冲
Oracle内存详解之 Library cache 库缓冲 2017年11月09日 11:38:39 阅读数:410更多 个人分类: 体系结构 Library cache是Shared pool的一部 ...
- Oracle数据库基础入门《二》Oracle内存结构
Oracle数据库基础入门<二>Oracle内存结构 Oracle 的内存由系统全局区(System Global Area,简称 SGA)和程序全局区(Program Global Ar ...
- ipcs命令以及oracle内存段
今天是2014-01-06,在没过春节之前重新复习一下2013年学习的内容,关于oracle内存段在我之前写的blog中有详细操作.在此记录一下ipcs命令的用法. http://blog.csdn. ...
随机推荐
- 【bzoj1096】[ZJOI2007]仓库建设 斜率优化dp
题目描述 L公司有N个工厂,由高到底分布在一座山上.如图所示,工厂1在山顶,工厂N在山脚.由于这座山处于高原内陆地区(干燥少雨),L公司一般把产品直接堆放在露天,以节省费用.突然有一天,L公司的总裁L ...
- BZOJ4240 有趣的家庭菜园(贪心+树状数组)
显然相当于使序列变成单峰.给原序列每个数按位置标号,则要求重排后的序列原标号的逆序对数最少.考虑将数从大到小放进新序列,那么贪心的考虑放在左边还是右边即可,因为更小的数一定会在其两侧,与它自身放在哪无 ...
- Python 源码剖析(二)【整数对象】
二.整数对象 1.PyIntObject 2.PyIntObject 对象的创建和维护 3.Hack PyIntObject 1.PyIntObject PyIntObject的定义: [intobj ...
- BZOJ4943 & 洛谷3823 & UOJ315:[NOI2017]蚯蚓排队——题解
https://www.lydsy.com/JudgeOnline/problem.php?id=4943 http://uoj.ac/problem/315 https://www.luogu.or ...
- HDOJ.2187 悼念512汶川大地震遇难同胞——老人是真饿了(贪心)
悼念512汶川大地震遇难同胞--老人是真饿了 点我挑战题目 题目分析 每组数据给出所拥有的钱数,和大米的种类.每种大米给出单价(每单位重量)和大米的重量.求能买到的大米最大重量是多少? 采用贪心算法. ...
- PHP 无限级分类树
1. function generateTree($items){ $tree = array(); foreach($items as $item){ if(isset($ ...
- HDU4738:Caocao's Bridges(求桥)
Caocao's Bridges Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) ...
- php 获取周几
date("l"); //date就可以获取英文的星期比如Sunday date("w"); //这个可以获取数字星期比如123,注意0是星期日 获取中文星期几 ...
- 关于我之前写的修改Windows系统Dos下显示的用户名之再修改测试
最近看到蛮多网友反映,自己修改Dos下用户名后出现了很多的问题--今天抽了时间,再次修改测试... ================= 提前说明:我自己修改了很多次没发现任何问题,<为避免修改可 ...
- LightOJ 1218 概率水题(几何分布)
题意:给你一个n面骰子,问你投出所有面需要的次数的期望值是多少. 题解:放在过去估计秒解,结果现在自己想好久,还查了下,有人用极限证明...实际上仔细想想这种情况投出与前面不一样的概率p的倒数就是次数 ...