zoukankan      html  css  js  c++  java
  • PGA

    Server Process

    PGA

      1.PGA作用

      2.PGA構成

         1)private sql area

         2)session memory    

         3)sql work areas(主要研究)

            --sort_area_size  sort_area_retained_size

            --hash_area_size

            --bitmap

    3.PGA管理

    自動動

    手動:手動設置sort_area_size hash_area_size

    SQL> show parameter area

    NAME                     TYPE     VALUE
    ------------------------------------ ----------- ------------------------------
    bitmap_merge_area_size             integer     1048576
    create_bitmap_area_size          integer     8388608
    hash_area_size                 integer     131072
    sort_area_retained_size          integer     0
    sort_area_size                 integer     65536
    workarea_size_policy             string     AUTO
    內存排序  sort/hash

    磁盤排序  temp tablespace(慢)

    自動管理裡面每個server process可以獲得的PGA空間有限制

    設置PGA自動管理

    SQL> show parameter workarea_size_policy

    NAME                     TYPE     VALUE
    ------------------------------------ ----------- ------------------------------
    workarea_size_policy             string     AUTO

    SQL> show parameter pga_aggregate_target

    NAME                     TYPE     VALUE
    ------------------------------------ ----------- ------------------------------
    pga_aggregate_target             big integer 0

    pga_aggregate_target=一般為物理內存的80%*20%

    open_cursors一個session可以同時執行的sql數量

    _pga_max_size每一個會話可以分配的PGA最大size

    v$pgsstat

    v$pga_target_advice

  • 相关阅读:
    数据库范式那些事[转]
    C# 之值类型与引用类型参数[基础]
    C# 实体类生成工具
    《浅谈线程池》笔记
    提高网站性能之 —— 减少图片HTTP 请求的方案
    SQL Server 2005 For XML[学习]
    关于数据类型导致的精确计算
    SQL Server 数据库实现之TSQL语句[备忘]
    C# 关键字ref 和out 的详细区别
    关于XML中的名称空间
  • 原文地址:https://www.cnblogs.com/guilingyang/p/5916985.html
Copyright © 2011-2022 走看看