posts - 310, comments - 6939, trackbacks - 0, articles - 3
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          本視圖持續(xù)跟蹤所有shared pool中的共享cursor,在shared pool中的每一條SQL語句都對應(yīng)一列。本視圖在分析SQL語句資源使用方面非常重要。

          V$SQLAREA中的信息列

          HASH_VALUE:SQL語句的Hash值。
          ADDRESS:SQL語句在SGA中的地址。
          這兩列被用于鑒別SQL語句,有時(shí),兩條不同的語句可能hash值相同。這時(shí)候,必須連同ADDRESS一同使用來確認(rèn)SQL語句。
          PARSING_USER_ID:為語句解析第一條CURSOR的用戶
          VERSION_COUNT:語句cursor的數(shù)量
          KEPT_VERSIONS:
          SHARABLE_MEMORY:cursor使用的共享內(nèi)存總數(shù)
          PERSISTENT_MEMORY:cursor使用的常駐內(nèi)存總數(shù)
          RUNTIME_MEMORY:cursor使用的運(yùn)行時(shí)內(nèi)存總數(shù)。
          SQL_TEXT:SQL語句的文本(最大只能保存該語句的前1000個(gè)字符)。
          MODULE,ACTION:使用了DBMS_APPLICATION_INFO時(shí)session解析第一條cursor時(shí)的信息

          V$SQLAREA中的其它常用列

          SORTS: 語句的排序數(shù)
          CPU_TIME: 語句被解析和執(zhí)行的CPU時(shí)間
          ELAPSED_TIME: 語句被解析和執(zhí)行的共用時(shí)間
          PARSE_CALLS: 語句的解析調(diào)用(軟、硬)次數(shù)
          EXECUTIONS: 語句的執(zhí)行次數(shù)
          INVALIDATIONS: 語句的cursor失效次數(shù)
          LOADS: 語句載入(載出)數(shù)量
          ROWS_PROCESSED: 語句返回的列總數(shù)

          V$SQLAREA中的連接列
          Column     View        Joined Column(s)
          HASH_VALUE, ADDRESS  V$SESSION      SQL_HASH_VALUE, SQL_ADDRESS
          HASH_VALUE, ADDRESS  V$SQLTEXT, V$SQL, V$OPEN_CURSOR HASH_VALUE, ADDRESS
          SQL_TEXT    V$DB_OBJECT_CACHE    NAME

          示例:
          1.查看消耗資源最多的SQL:
          SELECT hash_value, executions, buffer_gets, disk_reads, parse_calls
            FROM V$SQLAREA
           WHERE buffer_gets > 10000000 OR disk_reads > 1000000
           ORDER BY buffer_gets + 100 * disk_reads DESC;

          2.查看某條SQL語句的資源消耗:
          SELECT hash_value, buffer_gets, disk_reads, executions, parse_calls
            FROM V$SQLAREA
           WHERE hash_Value = 228801498 AND address = hextoraw('CBD8E4B0');


          主站蜘蛛池模板: 长泰县| 安龙县| 静安区| 新乡县| 驻马店市| 仪征市| 若羌县| 南城县| 兰州市| 绥滨县| 凤凰县| 甘德县| 关岭| 绍兴县| 绥中县| 常熟市| 公主岭市| 兴安盟| 清苑县| 务川| 南江县| 民权县| 宁化县| 房山区| 怀化市| 东丰县| 治多县| 醴陵市| 明星| 琼结县| 孝义市| 荥阳市| 桑日县| 滦平县| 平原县| 珠海市| 岑巩县| 三原县| 泽普县| 墨江| 乌鲁木齐县|