oracle 之 内存—鞭辟近里(四)

今天是2013-07-11日,首先我非常感谢我的哥们也是我的网友杨工,非常感谢他能在大数据库内帮我执行一下我所需要的信息。就是他说的网络真是一个互助友爱的平台。

前面,我学习 pga内存的结构concept以及常用的动态查看pga的分配使用情况。现在我在学习一下怎么启动pga管理。
如果启动一个自动管理的pga,需要配置二个参数,一个是pga_aggregate_target,一个是workarea_size_policy,这些参数在前面我学习了,但是如何设置pga_aggregate_target这个参数在刚刚创建新的库的时候是可以通过前面oracle建议的步骤进行设定的,
但是运行一段时间后我们还是需要重新设置该参数:
1)pga advice view;
在查看该相关视图需要确保statistics_level运行在typical或是all状态,不然就没法查看建议值了。

Setting the STATISTICS_LEVEL parameter toBASIC disables the collection of many of the important statistics required by Oracle Database features and functionality, including:

  • Automatic Workload Repository (AWR) Snapshots

  • Automatic Database Diagnostic Monitor (ADDM)

  • All server-generated alerts

  • Automatic SGA Memory Management

  • Automatic optimizer statistics collection

  • Object level statistics

  • End to End Application Tracing (V$CLIENT_STATS)

  • Database time distribution statistics (V$SESS_TIME_MODEL andV$SYS_TIME_MODEL)

  • Service level statistics

  • Buffer cache advisory

  • MTTR advisory

  • Shared pool sizing advisory

  • Segment level statistics

  • PGA Target advisory

  • Timed statistics

  • Monitoring of statistics
    eg:
    SYS@orcl#SHOW PARAMETER STATISTICS_LEVEL

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
statistics_level                     string                 TYPICAL
SYS@orcl#R
  1* select PGA_TARGET_FOR_ESTIMATe/1024/1024 PGA_TARGET_FOR_ESTe,PGA_TARGET_FACTOR,ADVICE_STATUS,BYTES_PROCESSED/1024/1024 BYTES_PROCESSED,ESTD_TIME,ESTD_EXTRA_BYTES_RW/1024/1024 ESTD_EXTRA_BYTES_RW,ESTD_PGA_CACHE_HIT_PERCENTAGE,ESTD_OVERALLOC_COUNT from v$pga_target_advice
PGA_TARGET_FOR_ESTE PGA_TARGET_FACTOR ADVICE BYTES_PROCESSED  ESTD_TIME ESTD_EXTRA_BYTES_RW ESTD_PGA_CACHE_HIT_PERCENTAGE ESTD_OVERALLOC_COUNT
------------------- ----------------- ------ --------------- ---------- ------------------- ----------------------------- --------------------
                 32              .125 ON          1018.20703      22139          289.753906                            78                   41
                 64               .25 ON          1018.20703      22139          289.753906                            78                   41
                128                .5 ON          1018.20703      17235                   0                           100                    0
                192               .75 ON          1018.20703      17235                   0                           100                    0
                256                 1 ON          1018.20703      17235                   0                           100                    0
         307.199219               1.2 ON          1018.20703      17235                   0                           100                    0
         358.399414               1.4 ON          1018.20703      17235                   0                           100                    0
         409.599609               1.6 ON          1018.20703      17235                   0                           100                    0
         460.799805               1.8 ON          1018.20703      17235                   0                           100                    0
                512                 2 ON          1018.20703      17235                   0                           100                    0
                768                 3 ON          1018.20703      17235                   0                           100                    0
PGA_TARGET_FOR_ESTE PGA_TARGET_FACTOR ADVICE BYTES_PROCESSED  ESTD_TIME ESTD_EXTRA_BYTES_RW ESTD_PGA_CACHE_HIT_PERCENTAGE ESTD_OVERALLOC_COUNT
------------------- ----------------- ------ --------------- ---------- ------------------- ----------------------------- --------------------
               1024                 4 ON          1018.20703      17235                   0                           100                    0
               1536                 6 ON          1018.20703      17235                   0                           100                    0
               2048                 8 ON          1018.20703      17235                   0                           100                    0
已选择14行。
可以看到我们应该设置pga_aggregate_target大小为128M。
如果我把statistics_level参数设置为basic,那么oracle就会取消相关的功能。
另外还有v$pga_target_advice_histogram;这个视图。

oracle 之 内存—鞭辟近里(四)的更多相关文章

  1. oracle 之 内存—鞭辟近里(一)

    oracle 之 内存—鞭辟近里(一) 今天是2013-07-8日,这几天一直都在寻找一本深入研究oracle内存的书籍,期间一波三折弄的自己神魂颠倒,但是还是被我拿下了,感谢支持我的朋友,这周打算把 ...

  2. oracle 之 内存—鞭辟近里(三)

    oracle 之 内存—鞭辟近里(三) 今天是2013-07-08,今天晚上突然接到一个电话,我的外甥问我的qq是多少,我感觉很吃惊,他长大了.在他现在这个年龄就开始接触网络,我难免有少许担心,希望他 ...

  3. oracle 之 内存—鞭辟近里(二)

    overview of the pga pga是在操作系统的进程或是线程特定的一块内存区域,它不是共享的.因为pga是进程指定的,因此它不会在sga中分配. pga是一个内存堆,其中包含了被专用服务器 ...

  4. ORACLE中CONSTRAINT的四对属性

    ORACLE中CONSTRAINT的四对属性 summary:在data migrate时,某些表的约束总是困扰着我们,让我们的migratet举步维艰,怎样利用约束本身的属性来处理这些问题呢?本文具 ...

  5. oracle 初探内存结构

    数据库的存储机构 分为 逻辑存储结构 和 物理存储结构 逻辑存储结构: 数据库.表空间.段.区.块         物理存储结构: 数据库.控制文件.数据文件.初始化参数文件.OS块等. 一个区只能在 ...

  6. 在mysql数据库中创建oracle scott用户的四个表及插入初始化数据

    在mysql数据库中创建oracle scott用户的四个表及插入初始化数据 /* 功能:创建 scott 数据库中的 dept 表 */ create table dept( deptno int ...

  7. 修改oracle数据库内存报错

    今天修改oracle数据库内存时, alter system set memory_max_target=10240M scope=spfile;语句正确修改:但重启时却报错 : SQL> al ...

  8. oracle入坑日记<四>表空间

    1   表空间是什么 1.1.数据表看做的货品,表空间就是存放货品的仓库.SQLserver 用户可以把表空间看做 SQLserver 中的数据库. 1.2.引用[日记二]的总结来解释表空间. 一个数 ...

  9. oracle数据库内存调整之增加内存

    注:本文来源:小颜Kevin   <oracle数据库内存调整之增加内存> 模拟操作系统内存从2G增加为8G后,调整数据库内存参数,示例中参数不作为实际生产环境参考,因为因需所取,调整参数 ...

随机推荐

  1. 云计算被视为继大型计算机、个人计算机、互联网之后的第4次IT产业革命,顺应了当前各行业整合计算资源和服务能力的要求(转)

    云计算被视为继大型计算机.个人计算机.互联网之后的第4次IT产业革命,顺应了当前各行业整合计算资源和服务能力的要求,成为引领当今世界信息技术变革的主力军.越来越多的金融企业认识到只有与云计算结合,才能 ...

  2. Android 解屏幕锁与点亮屏幕

    前言          欢迎大家我分享和推荐好用的代码段~~ 声明          欢迎转载,但请保留文章原始出处:          CSDN:http://www.csdn.net        ...

  3. Oracle 创建索引的基本规则总结

    1.  选择索引字段的原则: 在WHERE子句中最频繁使用的字段 联接语句中的联接字段 选择高选择性的字段(如果很少的字段拥有相同值,即有很多独特值,则选择性很好) Oracle在UNIQUE和主键字 ...

  4. inode结构体成员详解

    概述:inode译成中文就是索引节点,它用来存放档案及目录的基本信息,包含时间.档名.使用者及群组等.inode分为内存中的inode和文件系统中的inode,为了避免混淆,我们称前者为VFS ino ...

  5. OSI七层模型基础知识及各层常见应用

       OSI Open Source Initiative(简称OSI,有译作开放源代码促进会.开放原始码组织)是一个旨在推动开源软件发展的非盈利组织.OSI参考模型(OSI/RM)的全称是开放系统互 ...

  6. STL algorithm算法is_permutation(27)

    is_permutation原型: std::is_permutation equality (1) template <class ForwardIterator1, class Forwar ...

  7. (原创)优酷androidclient 下载中 bug 解决

    在网络情况不好的情况下,优酷androidclient下载视频会终止,用户放弃下载点击 删除该任务以后,切换到网络好的情况下进行下载,会显示该视频已在下载队列里,然后clientUI界面却什么都看不到 ...

  8. Python中的列表解析和生成表达式

    摘要:优雅.清晰和务实都是python的核心价值观,如果想通过操作和处理一个序列(或其他的可迭代对象)来创建一个新的列表时可以使用列表解析( List comprehensions)和生成表达式,通过 ...

  9. ASP.NET - 记录错误日志

    不需要像log4net/Nlog/Common Logging配置,简单好用. 不用增加声明logger对象,可记录当前执行状况. 可以定义 维护功能模板的开发人员,以便用功能模块对于开发人员. 出处 ...

  10. smartforms初始化

    smartforms  第一次打开的页面是和prd环境下的一样,需要跑一个程序才能编辑