学习动态性能表(四)--v$sqltextamp;v$sqlarea.docVIP

学习动态性能表(四)--v$sqltextamp;v$sqlarea.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习动态性能表(四)--v$sqltext

学习动态性能表 第四篇-(1)-V$SQLTEXT 2007.5.29 本视图包括Shared pool中SQL语句的完整文本,一条SQL语句可能分成多个块被保存于多个记录内。 HASH_VALUE SQL_ID PIECE SQL_TEXT 0700000063180640 2217869317 fpqqcma234005 4 CONTACT, ) FROM CCHART WHERE CHT_ID=:B1 0700000063180640 2217869317 fpqqcma234005 3 TACT_NAME, ),NVL(CONTACT_TEL, ), NVL(REL_PLACE, ),NVL(REL_ 0700000063180640 2217869317 fpqqcma234005 2 VL(TEL2, ),NVL(WORK_POSTCODE, ), NVL(ADDR_OTHER, ),NVL(CON 0700000063180640 2217869317 fpqqcma234005 1 ),NVL(NATION, ),NVL(COMPANY_NAME, ), NVL(WORK_PLACE, ),N 0700000063180640 2217869317 fpqqcma234005 0 SELECT NVL(PAT_NAME, ),NVL(SEX, ),NVL(MARRY, ), NVL(WORK, 一条SQL语句被保存在多个块中。PIECE:SQL语句块的序号 注:V$SQLAREA只包括头1000个字符。 V$SQLTEXT中的用列 HASH_VALUE:SQL语句的Hash值 ADDRESS:sql语句在SGA中的地址 SQL_TEXT:SQL文本。 PIECE:SQL语句块的序号 V$SQLTEXT中的连接列 ColumnView Joined Column(s) HASH_VALUE, ADDRESS V$SQL, V$SESSION HASH_VALUE, ADDRESS HASH_VALUE. ADDRESS V$SESSION SQL_HASH_VALUE, SQL_ADDRESS 示例:已知hash_value:3111103299,查询sql语句: select * from v$sqltext where hash_value=3111103299 order by piece 第四篇-(2)-V$SQLAREA 2007.5.29   本视图跟踪所有shared pool中的共享cursor,在shared pool中的每一条SQL语句都对应一列。本视图分析SQL语句资源使用。 V$SQLAREA中的信息列 HASH_VALUE:SQL语句的Hash值。 ADDRESS:SQL语句在SGA中的地址。 这两列被用于鉴别SQL语句,有时,两条不同的语句可能hash值相同。这时候,必须连同ADDRESS一同使用来确认SQL语句。 PARSING_USER_ID:为语句解析第一条CURSOR的用户 VERSION_COUNT:语句cursor的数量 KEPT_VERSIONS: SHARABLE_MEMORY:cursor使用的共享内存总数 PERSISTENT_MEMORY:cursor使用的常驻内存总数 RUNTIME_MEMORY:cursor使用的运行时内存总数。 SQL_TEXT:SQL语句的文本(最大只能保存该语句的前1000个字符)。 MODULE,ACTION:使用了DBMS_APPLICATION_INFO时session解析第一条cursor时的信息 V$SQLAREA中的其它用列 SORTS: 语句的排序数 CPU_TIME: 语句被解析和执行的CPU时间 ELAPSED_TIME: 语句被解析和执行的共用时间 PARSE_CALLS: 语句的解析调用(软、硬)次数 EXECUTIONS: 语句的执行次数 INVALIDATIONS: 语句的cursor失效次数 LOADS: 语句载入(载出)数量 ROWS_PROCESSED: 语句返回的列总数 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: S

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档