v$sga/v$sgainfo/v$sgastat
2016-03-28 08:51
495 查看
v$sga分大块的记录sga的信息。
SQL> desc v$sga
Name Null? Type
----------------------------------------- -------- ----------------------------
NAME VARCHAR2(20)
VALUE NUMBER
SQL> select * from v$sga;
NAME VALUE
-------------------- ----------
Fixed Size 1218148
Variable Size 79694236
Database Buffers 54525952
Redo Buffers 2973696
1、fixed size部分为sga的固定部分,包含数据库和实例的状态信息等通用信息,后台进程需要访问这部分信息,不存储用户数据,通常只需要很小的一部分。
2、variable size部分包括shared_pool_size、java_pool_size和large_pool_size。
3、database buffer代表db_cache_size的大小。
4、redo buffer代表日志缓冲区的大小,这个值通常比参数log_buffer值稍大一些。
v$sgainfo
V$SGAINFO displays size information about the SGA, including the sizes of different SGA components, the granule size, and free memory.
QL> select * from v$sgainfo;
NAME BYTES RES
-------------------------------- ---------- ---
Fixed SGA Size 1218148 No
Redo Buffers 2973696 No
Buffer Cache Size 54525952 Yes
Shared Pool Size 71303168 Yes
Large Pool Size 4194304 Yes
Java Pool Size 4194304 Yes
Streams Pool Size 0 Yes
Granule Size 4194304 No
Maximum SGA Size 138412032 No
Startup overhead in Shared Pool 33554432 No
Free SGA Memory Available 0
在内存的自动管理状态下查看内存各个组件的大小可以查看此视图。
内存分配的细节(V$SGASTAT)
在V$视图中,可以查询V$SGASTAT视图来提供有关SGA更详细的内存分配信息。这个视图提供了SGA和内存资源的动态信息(访问数据库时会出现相应变化)。这个语句非常详细地描述了SGA的尺寸。在V$SGA和V$SGASTAT视图中均包含记录FIXED_SGA、BUFFER_CACHE和LOG_BUFFER.V$SGASTAT视图可获取Oracle SGA详细的分类列表以及共享池分配中各存储容器的详细信息。
SQL> desc v$sga
Name Null? Type
----------------------------------------- -------- ----------------------------
NAME VARCHAR2(20)
VALUE NUMBER
SQL> select * from v$sga;
NAME VALUE
-------------------- ----------
Fixed Size 1218148
Variable Size 79694236
Database Buffers 54525952
Redo Buffers 2973696
1、fixed size部分为sga的固定部分,包含数据库和实例的状态信息等通用信息,后台进程需要访问这部分信息,不存储用户数据,通常只需要很小的一部分。
2、variable size部分包括shared_pool_size、java_pool_size和large_pool_size。
3、database buffer代表db_cache_size的大小。
4、redo buffer代表日志缓冲区的大小,这个值通常比参数log_buffer值稍大一些。
v$sgainfo
V$SGAINFO displays size information about the SGA, including the sizes of different SGA components, the granule size, and free memory.
Column | Datatype | Description |
---|---|---|
NAME | VARCHAR2(32) | Name of the SGA statistic |
BYTES | NUMBER | Size of the statistic (in bytes) |
RESIZEABLE | VARCHAR2(3) | Indicates whether the statistic is resizeable (YES) or not (NO) |
NAME BYTES RES
-------------------------------- ---------- ---
Fixed SGA Size 1218148 No
Redo Buffers 2973696 No
Buffer Cache Size 54525952 Yes
Shared Pool Size 71303168 Yes
Large Pool Size 4194304 Yes
Java Pool Size 4194304 Yes
Streams Pool Size 0 Yes
Granule Size 4194304 No
Maximum SGA Size 138412032 No
Startup overhead in Shared Pool 33554432 No
Free SGA Memory Available 0
在内存的自动管理状态下查看内存各个组件的大小可以查看此视图。
内存分配的细节(V$SGASTAT)
在V$视图中,可以查询V$SGASTAT视图来提供有关SGA更详细的内存分配信息。这个视图提供了SGA和内存资源的动态信息(访问数据库时会出现相应变化)。这个语句非常详细地描述了SGA的尺寸。在V$SGA和V$SGASTAT视图中均包含记录FIXED_SGA、BUFFER_CACHE和LOG_BUFFER.V$SGASTAT视图可获取Oracle SGA详细的分类列表以及共享池分配中各存储容器的详细信息。
相关文章推荐
- LeetCode Paint House II
- LeetCode Paint House
- context.obtainStyledAttributes 研究
- 李彦宏:大家莫慌,人工智能没那么可怕,只是“披着狼皮的羊”
- 什么是Container View Controller
- TurboMail纯Web管理后台减轻邮件系统维护负担
- Scala-Trait:混入与多态
- 使用行为树(Behavior Tree)实现游戏AI
- LeetCode: Palindrome Pairs
- HDU4012 Paint on a Wall(BFS)
- 李开复:AlphaGo证明了人工智能发展超过我们想象
- 李开复:AlphaGo证明了人工智能发展超过我们想象
- hdoj--1789--Doing Homework again(贪心模拟)
- 10007---Trail ~ Populating the Data Model
- RAID基础及软RAID实现方式
- 关于aircrack-ng的一些学习笔记及问题
- 我的C++实践(4):trait与policy模板技术http://blog.csdn.net/zhoudaxia/article/details/4486487
- typeof、offsetof、container_of
- 10006---Trail ~ Integration in the hMC
- 安装mountaion lion无法挂载镜像