v$memory_resize_ops 视图记录了近800次修改内存大小的操作 包括自动和手动修改的但是不包括 进程内部修改的
SQL> desc v$memory_resize_ops
 名称                                      
 -----------------------------------------
 COMPONENT           对象的名称 比如 pga targetshared pool                                
 OPER_TYPE           操作类型
                     static       
                     initializing  初始化即未修改过的
                     disabled      禁止的
                     grow          增大
                     shrink        减小
                     shrink_cancel
 OPER_MODE           操作方式manual 手动deferred 延迟  immediate 立即                                  
 PARAMETER           对象的参数比如 java pool 是 java_POOL_SIZE                              
 INITIAL_SIZE        初始值即开始操作时的大小                              
 TARGET_SIZE         需要调整到的目标大小                     
 FINAL_SIZE          最终的大小                              
 STATUS              操作的完成情况
                     INACTIVE
                     PENDING
                     COMPLETE 完成 
                     CANCELLED 取消
                     ERROR 错误              
 START_TIME          起始时间                             
 END_TIME            终止时间
下面通过实践来使用该视图。 首先查明当前组件的大小
SQL> SELECT  component, current_size, min_size, max_size
  2  FROM    v$memory_dynamic_components
  3  WHERE   current_size != 0;
COMPONENT                      CURRENT_SIZE   MIN_SIZE   MAX_SIZE
------------------------------ ------------ ---------- ----------
shared pool                       209715200  209715200  209715200
large pool                          4194304    4194304    4194304
java pool                          16777216   16777216   16777216
SGA Target                        536870912  536870912  536870912
DEFAULT buffer cache              297795584  297795584  297795584
PGA Target                        314572800  314572800  314572800   
--减小pga_aggregate_target.
SQL> alter system set pga_aggregate_target=100M scope=both;
系统已更改。
SQL> show parameter pool
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
buffer_pool_keep                     string
buffer_pool_recycle                  string
global_context_pool_size             string
java_pool_size                       big integer 0
large_pool_size                      big integer 0
olap_page_pool_size                  big integer 0
shared_pool_reserved_size            big integer 10M
shared_pool_size                     big integer 0
streams_pool_size                    big integer 0
--设置java_pool_size 的大小使其增大
SQL> alter system set java_pool_size=10M;
系统已更改。
SQL> select  COMPONENT,OPER_TYPE,OPER_MODE from v$memory_resize_ops;
COMPONENT                      OPER_TYPE     OPER_MODE
------------------------------ ------------- ---------
shared pool                    STATIC
large pool                     STATIC
java pool                      STATIC
streams pool                   STATIC
SGA Target                     STATIC
。。。。
PGA Target                     STATIC
ASM Buffer Cache               STATIC
DEFAULT buffer cache           INITIALIZING
PGA Target                     SHRINK        MANUAL --显示为缩小
已选择17行。
SQL> alter system set pga_aggregate_target=314572800;
系统已更改。
SQL> select  COMPONENT,OPER_TYPE,OPER_MODE from v$memory_resize_ops;
COMPONENT                      OPER_TYPE     OPER_MODE
------------------------------ ------------- ---------
shared pool                    STATIC
large pool                     STATIC
DEFAULT buffer cache           INITIALIZING
java pool                      STATIC
streams pool                   STATIC
SGA Target                     STATIC
DEFAULT buffer cache           STATIC
KEEP buffer cache              STATIC
。。。。
PGA Target                     STATIC
ASM Buffer Cache               STATIC
PGA Target                     SHRINK        MANUAL
PGA Target                     GROW          MANUAL  ---增大
已选择18行。
--实际上由此可以看出该视图是累计记录的。
SQL> alter system set streams_pool_size=16777216;
系统已更改。
SQL> select  COMPONENT,OPER_TYPE,OPER_MODE from v$memory_resize_ops;
COMPONENT                      OPER_TYPE     OPER_MODE
------------------------------ ------------- ---------
shared pool                    STATIC
large pool                     STATIC
DEFAULT buffer cache           INITIALIZING
ASM Buffer Cache               STATIC
PGA Target                     STATIC
PGA Target                     SHRINK        MANUAL
PGA Target                     GROW          MANUAL
DEFAULT buffer cache           SHRINK        MANUAL
streams pool                   GROW          MANUAL
已选择20行。
SQL> alter system set streams_pool_size=0;
系统已更改。
SQL> select  COMPONENT,OPER_TYPE,OPER_MODE from v$memory_resize_ops;
COMPONENT                      OPER_TYPE     OPER_MODE
------------------------------ ------------- ---------
shared pool                    STATIC
large pool                     STATIC
DEFAULT buffer cache           INITIALIZING
。。。。
PGA Target                     SHRINK        MANUAL
PGA Target                     GROW          MANUAL
DEFAULT buffer cache           SHRINK        MANUAL
streams pool                   GROW          MANUAL
已选择20行。
SQL>

v$memory_resize_ops 记录内存变更的视图相关推荐

  1. canal 记录 数据变更类型 QUERY ROWDATA INSERT xxx XXXXX

    canal 记录 数据变更类型 QUERY ROWDATA INSERT xxx XXXXX 10:40:11.355 [Thread-0] INFO  org.canal.CanalClient - ...

  2. qemu内存管理——扁平视图

    文章目录 扁平化视图 FlatView 数据结构 FlatView初始化 FlatRange 数据结构 组织结构 初始状态 新增IO区间 内存拓扑变更分析 新建内存和IO地址空间 细分内存地址空间 q ...

  3. SQL Server基础操作(此随笔仅作为本人学习进度记录四 !--索引和视图)

    约束.索引.视图.约束:(要求字段不能为空,必须填写内容,就是非空约束)not null(非空约束).unique(唯一性约束).primary key(主键约束).foreign(外键约束).che ...

  4. 信息记录净价变更批量查询程式

    标准:ME14单条信息记录查询(在有效期内更改的才会被记录) 查询结果如下: 用户要求的是批量查询净价,从结果中我们看到净价的字段名.涉及到表.日期.文档编号等信息.既然有变更表的内容,那就会用到CD ...

  5. linux周期记录内存信息,linux top显示信息详解

    top:实时监测进程,查看系统资源使用情况 输入的第一部分显示的是系统的概况: 1.第一行显示了当前时间.系统的运行时间.登录的用户数.系统的平均负载(平均负载有3个值,最近1分钟的,最近5分钟的,最 ...

  6. Android高德地图踩坑记录-内存泄漏问题

    1.问题现象 最近做项目优化,在查找app可能存在的内存泄漏地方,项目中有用到高德地图SDK,有一个页面有展示地图,每次退出该页面的时候,LeakCanary老是提示有内存泄漏,泄漏的大概信息如下: ...

  7. 关于手机设置中,显示和字体大小的变更对视图展示效果的影响

    在手机中的设置功能中,一般会有显示和字体大小调节的选项: 其中字体大小调节的是文字的大小,比如说控件TextView中的文字大小,一般我们在设置textview文字大小的时候,单位一般会使用sp(跟密 ...

  8. Qlik Sense - 根据配置的记录,实现自动抽取源DB表/视图

    目录 场景描述 程序开发 〇.主体代码结构 一.常量声明Const 二.子程序声明 三.抽取数据主代码(关键) 四.数据合并(个性化处理.可以忽略) 场景描述 形成Qlik自动化抽数,未来需要增加.减 ...

  9. Oralce的内存结构

    1       Oracle具有以下基本的内存结构 1>    软件程序代码区 2>    系统全局区 3>    程序全局区 4>    排序区 1.1    软件程序代码区 ...

最新文章

  1. Echarts散点图
  2. 如何学计算机课程,一张图告诉你大学如何学好计算机专业课程
  3. windows 覆盖linux,您是否曾考虑过用Linux替换Windows?
  4. USB协议详解第28讲(USB硬件设计和热拔插原理)
  5. ONVIF协议开发使用
  6. 21世纪最需要的7种人才
  7. 杭州电信域名解析服务器,浙江电信的DNS是多少?
  8. 【理解】特征值分解,理解+计算方法+代码+应用
  9. 程序员段子:电脑在手,代码我有!
  10. ipad接受airdrop_如何在iPhone,iPad和Mac上使用AirDrop即时共享文件
  11. 2018第四届美亚杯全国电子数据取证大赛团队赛wp
  12. 基于Python的个人足迹地图绘制设计
  13. 自动更新Selenium驱动chromedriver
  14. 微医网爬虫(一) java实现
  15. 手柄映射键盘_如何使用运动加加TAP手柄在PC上玩手游
  16. 网络检测--命令检测网络
  17. 关键词排名难度分析怎么做?
  18. 2021年塔式起重机司机最新解析及塔式起重机司机考试试卷
  19. 电脑开机报0251 system cmos checksum bad 0271:check date and time set
  20. 前端实战:只用CSS写出爱奇艺官网

热门文章

  1. vue.js接收并下载文件流(blob对象)
  2. 冲刺第三天 1.3 THU
  3. 服 务 器 时 间 设 置
  4. Freescale 基于IMX536处理器的Dialog DA9053电源管理参考设计
  5. [转]推荐国外SQL Server学习网站
  6. Linux下用MRTG监控网络设备端口流量
  7. 矩阵对抗与系统补丁200911(第2期)下载
  8. 如何将txt文档插入sql2000数据库
  9. Java -- 基于JDK1.8的LinkedList源码分析
  10. Docker CE 全自动安装