广告
返回顶部
首页 > 资讯 > 数据库 >V$SQL与V$SQLAREA
  • 946
分享到

V$SQL与V$SQLAREA

2024-04-02 19:04:59 946人浏览 安东尼
摘要

SYS@newtest>DESC V$sql名称 是否为空? 类型 SQL_TEXT

V$SQL与V$SQLAREA
V$SQL与V$SQLAREA
SYS@newtest>DESC V$sql
名称 是否为空? 类型


SQL_TEXT VARCHAR2(1000)
SQL_FULLTEXT CLOB
SQL_ID VARCHAR2(13)
SHARABLE_MEM NUMBER
PERSISTENT_MEM NUMBER
RUNTIME_MEM NUMBER
SORTS NUMBER
LOADED_VERSioNS NUMBER
OPEN_VERSIONS NUMBER
USERS_OPENING NUMBER
FETCHES NUMBER
EXECUTIONS NUMBER
PX_SERVERS_EXECUTIONS NUMBER
END_OF_FETCH_COUNT NUMBER
USERS_EXECUTING NUMBER
LOADS NUMBER
FIRST_LOAD_TIME VARCHAR2(57)
INVALIDATIONS NUMBER
PARSE_CALLS NUMBER
DISK_READS NUMBER
DIRECT_WRITES NUMBER
DIRECT_READS NUMBER
BUFFER_GETS NUMBER
APPLICATION_WaiT_TIME NUMBER
CONCURRENCY_WAIT_TIME NUMBER
CLUSTER_WAIT_TIME NUMBER
USER_IO_WAIT_TIME NUMBER
PLSQL_EXEC_TIME NUMBER
JAVA_EXEC_TIME NUMBER
ROWS_PROCESSED NUMBER
COMMAND_TYPE NUMBER
OPTIMIZER_MODE VARCHAR2(10)
OPTIMIZER_COST NUMBER
OPTIMIZER_ENV RAW(2000)
OPTIMIZER_ENV_HASH_VALUE NUMBER
PARSING_USER_ID NUMBER
PARSING_SCHEMA_ID NUMBER
PARSING_SCHEMA_NAME VARCHAR2(128)
KEPT_VERSIONS NUMBER
ADDRESS RAW(8)
TYPE_CHK_HEAP RAW(8)
HASH_VALUE NUMBER
OLD_HASH_VALUE NUMBER
PLAN_HASH_VALUE NUMBER
FULL_PLAN_HASH_VALUE NUMBER
CHILD_NUMBER NUMBER
SERVICE VARCHAR2(64)
SERVICE_HASH NUMBER
MODULE VARCHAR2(64)
MODULE_HASH NUMBER
ACTION VARCHAR2(64)
ACTION_HASH NUMBER
SERIALIZABLE_ABORTS NUMBER
OUTLINE_CATEGoRY VARCHAR2(64)
CPU_TIME NUMBER
ELAPSED_TIME NUMBER
OUTLINE_SID NUMBER
CHILD_ADDRESS RAW(8)
SQLTYPE NUMBER
REMOTE VARCHAR2(1)
OBJECT_STATUS VARCHAR2(19)
LITERAL_HASH_VALUE NUMBER
LAST_LOAD_TIME VARCHAR2(57)
IS_OBSOLETE VARCHAR2(1)
IS_BIND_SENSITIVE VARCHAR2(1)
IS_BIND_AWARE VARCHAR2(1)
IS_SHAREABLE VARCHAR2(1)
CHILD_LATCH NUMBER
SQL_PROFILE VARCHAR2(64)
SQL_PATCH VARCHAR2(128)
SQL_PLAN_BASELINE VARCHAR2(128)
PROGRAM_ID NUMBER
PROGRAM_LINE# NUMBER
EXACT_MATCHING_SIGNATURE NUMBER
FORCE_MATCHING_SIGNATURE NUMBER
LAST_ACTIVE_TIME DATE
BIND_DATA RAW(2000)
TYPECHECK_MEM NUMBER
IO_CELL_OFFLOAD_ELIGIBLE_BYTES NUMBER
IO_INTERCONNECT_BYTES NUMBER
PHYSICAL_READ_REQUESTS NUMBER
PHYSICAL_READ_BYTES NUMBER
PHYSICAL_WRITE_REQUESTS NUMBER
PHYSICAL_WRITE_BYTES NUMBER
OPTIMIZED_PHY_READ_REQUESTS NUMBER
LOCKED_TOTAL NUMBER
PINNED_TOTAL NUMBER
IO_CELL_UNCOMPRESSED_BYTES NUMBER
IO_CELL_OFFLOAD_RETURNED_BYTES NUMBER
CON_ID NUMBER
IS_REOPTIMIZABLE VARCHAR2(1)
IS_RESOLVED_ADAPTIVE_PLAN VARCHAR2(1)
IM_SCANS NUMBER
IM_SCAN_BYTES_UNCOMPRESSED NUMBER
IM_SCAN_BYTES_INMEMORY NUMBER
DDL_NO_INVALIDATE VARCHAR2(1)
IS_ROLLING_INVALID VARCHAR2(1)
IS_ROLLING_REFRESH_INVALID VARCHAR2(1)
V$SQL与V$SQLAREA
V$SQL与V$SQLAREA
V$SQL与V$SQLAREA
SYS@clonepdb_plug>create table emp as select * from scott.emp;

表已创建。

SYS@clonepdb_plug>set autotrace on
SYS@clonepdb_plug>select count(*) from emp;

COUNT(*)

    12

执行计划

Plan hash value: 2083865914


| Id | Operation | Name | Rows | Cost (%CPU)| Time |

| 0 | SELECT STATEMENT | | 1 | 2 (0)| 00:00:01 |
| 1 | SORT AGGREGATE | | 1 | | |
| 2 | TABLE ACCESS FULL| EMP | 12 | 2 (0)| 00:00:01 |

Note

  • dynamic statistics used: dynamic sampling (level=2)

统计信息

      4  recursive calls
      5  db block gets
     17  consistent gets
      0  physical reads
      0  redo size
    550  bytes sent via SQL*Net to client
    607  bytes received via SQL*Net from client
      2  SQL*Net roundtrips to/from client
      0  sorts (memory)
      0  sorts (disk)
      1  rows processed

SYS@clonepdb_plug>select sql_text,executions,disk_reads,optimizer_mode,
2 buffer_gets,hash_value
3 from v$sql where sql_text='select count(*) from emp';

SQL_TEXT

EXECUTIONS DISK_READS OPTIMIZER_MODE BUFFER_GETS HASH_VALUE


select count() from emp
1 0 ALL_ROWS 22 2295140356
SYS@clonepdb_plug>select count(
) from emp;

COUNT(*)

    12

执行计划

Plan hash value: 2083865914


| Id | Operation | Name | Rows | Cost (%CPU)| Time |

| 0 | SELECT STATEMENT | | 1 | 2 (0)| 00:00:01 |
| 1 | SORT AGGREGATE | | 1 | | |
| 2 | TABLE ACCESS FULL| EMP | 12 | 2 (0)| 00:00:01 |

统计信息

      8  recursive calls
      2  db block gets
     15  consistent gets
      0  physical reads
      0  redo size
    550  bytes sent via SQL*Net to client
    607  bytes received via SQL*Net from client
      2  SQL*Net roundtrips to/from client
      1  sorts (memory)
      0  sorts (disk)
      1  rows processed

SYS@clonepdb_plug>select sql_text,executions,disk_reads,optimizer_mode,
2 buffer_gets,hash_value
3 from v$sql where sql_text='select count(*) from emp';

SQL_TEXT

EXECUTIONS DISK_READS OPTIMIZER_MODE BUFFER_GETS HASH_VALUE


select count(*) from emp
2 0 ALL_ROWS 39 2295140356

V$SQL与V$SQLAREA
V$SQL与V$SQLAREA
V$SQL与V$SQLAREA

您可能感兴趣的文档:

--结束END--

本文标题: V$SQL与V$SQLAREA

本文链接: https://www.lsjlt.com/news/42550.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • V$SQL与V$SQLAREA
    SYS@newtest>DESC V$SQL名称 是否为空 类型 SQL_TEXT ...
    99+
    2022-10-18
  • v$sql v$sqlarea v$sqltext
    这里做个笔记,纯属是加深印象: V$SQL lists statistics on shared SQL areas without the GROUP BY clause and contains one...
    99+
    2022-10-18
  • Oracle9i中v$sql、v$sqlarea、v$sqltext、v$sql_plan的联系与区别
    对于同一个SQL语句,如果在不同环境下使用了不同的优化器目标的情况下,会有不同的执行计划,这样就要求分别有一个独立的游标(即子游标)来区别出每一种情况下的不同的运行行为。[@more@]Oracle用v$s...
    99+
    2022-10-18
  • v$sql,v$sqlarea,v$sqltext的区别是什么
    v$sql,v$sqlarea,v$sqltext的区别是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。v$sqltext中有内存中完整的sql语句(SQL被分割为多行存储...
    99+
    2023-06-06
  • Vue中v-if、v-if-else、v-else-if与v-show的基本使用
    目录一、Vue的条件渲染1.1.v-if1.2.v-if-else1.3.v-else-if 1.4.template元素 1.5.v-show1.6.v...
    99+
    2022-11-13
    vue v-if v-show else if的用法 vue v-if else
  • VUE中的v-if与v-show区别介绍
    1.共同点 都是动态显示DOM元素 2.区别 (1)手段:v-if是动态的向DOM树内添加或者删除DOM元素;v-show是通过设置DOM元素的display样式属性控制显隐;(2)...
    99+
    2022-11-13
  • 什么是v$SQL视图
    这期内容当中小编将会给大家带来有关什么是v$SQL视图,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。v$SQL视图 查询消耗磁盘I/O最多的SQL语句 sele...
    99+
    2022-10-18
  • VUE中的v-if与v-show有什么区别
    这篇文章将为大家详细讲解有关VUE中的v-if与v-show有什么区别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.共同点都是动态显示DOM元素2.区别(1)手段:v-if是动态的向DOM树内添加或者...
    99+
    2023-06-29
  • vue中{{}},v-text和v-html区别与应用详解
    {{}}获取值,不会清空标签原有内容 v-text 获取值,会清空标签原有内容,输出的是纯文本 v-html 获取值,会清空标签原有内容,若数据中包含htm...
    99+
    2022-11-12
  • Vue常用指令v-if与v-show的区别浅析
    目录前言1. v-show2. v-if 3. v-show和v-if的区别 1. 在原理方面的区别2. 在使用应用场景方面的区别总结前言 v-show 和v-if 是比较...
    99+
    2022-11-12
  • 解决v-if与v-for同时使用报错的问题
    在进行项目开发的时候因为在一个标签上同时使用了v-for和v-if两个指令导致的报错。 报错代码如下: <el-input   type="textarea...
    99+
    2022-11-13
  • 如何解决v-if与v-for同时使用报错的问题
    这篇文章主要介绍了如何解决v-if与v-for同时使用报错的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在进行项目开发的时候因为在一个标签上同时使用了v-for和v-i...
    99+
    2023-06-29
  • Vue中指令v-bind动态绑定及与v-for结合使用详解
    目录前言:一、 v-bind动态绑定class1. v-bind动态绑定class(对象语法)2. v-bind动态绑定class(数组用法)3.v-bind动态绑定sty...
    99+
    2022-11-13
  • Dockerfile 中 VOLUME 与 docker -v 的区别说明
    Dockerfile 中的 VOLUME 挂载与 docker -v 命令挂载,两者有明显区别: 1、VOLUME Dockerfile中 VOLUME 方式挂载到宿主机上的是匿名卷...
    99+
    2022-11-11
  • Hyper-V与安卓模拟器不共存
    一是某些新的模拟器已经开始使用新接口开发,支持了共存,安装这种新的安卓模拟器即可。 对于不支持共存的模拟器,只得增加一个windows开机后的系统选项,如果需要切换这两种不同选项使用系统,每次切换都需要重启windows系统: 增加选项的...
    99+
    2023-09-01
    android
  • sql中如何通过v$sql_bind_capture查看绑定变量
    这篇文章将为大家详细讲解有关sql中如何通过v$sql_bind_capture查看绑定变量,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近在排查CRMG性能SQL的过程中,大量的SQL需要确定绑定变量...
    99+
    2023-06-06
  • Dockerfile中VOLUME与docker -v的区别是什么
    这篇文章主要介绍Dockerfile中VOLUME与docker -v的区别是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Dockerfile 中的 VOLUME 挂载与 docker -v 命令挂载,两者有明...
    99+
    2023-06-14
  • vue中vue-draggable-resizable-gorkys与v-chart怎么用
    小编给大家分享一下vue中vue-draggable-resizable-gorkys与v-chart怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下...
    99+
    2022-10-19
  • 修饰符v-model与.sync有哪些区别
    这篇文章主要讲解了“修饰符v-model与.sync有哪些区别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“修饰符v-model与.sync有哪些区别”吧!一、v-model1. 作用相信过...
    99+
    2023-07-02
  • VUEsync修饰符与v-model的区别是什么
    VUEsync修饰符与v-model的区别是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。.sync修饰组件<!DOCTYPE&nb...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作