千家信息网

v$sql v$sqlarea v$sqltext

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这里做个笔记,纯属是加深印象:V$SQL lists statistics on shared SQL areas without the GROUP BY clause and contains o
千家信息网最后更新 2026年10月31日v$sql v$sqlarea v$sqltext

这里做个笔记,纯属是加深印象:

V$SQL lists statistics on shared SQL areas without the GROUP BY clause and contains one row for each child of the original SQL text entered. Statistics displayed in V$SQL are normally updated at the end of query execution. However, for long running queries, they are updated every 5 seconds. This makes it easy to see the impact of long running SQL statements while they are still in progress.

明显v$sql的信息来源于共享内存区shared SQL areas,也就是说相关SQL信息在数据库重启,数据库缓存被刷,或相关SQL信息被踢出缓存区,此SQL的信息就不能在V$SQL里查询。而V$SQL记录每一个SQL的每一个子游标的信息。

V$SQLAREA displays statistics on shared SQL areas and contains one row per SQL string. It provides statistics on SQL statements that are in memory, parsed, and ready for execution.

同样v$sqlarea也存储于library cache,然而这个视图却做了一个统计分析,统计的方式是以sql string分组,也就是以sql_text文本做了group by,在此前提下对其他信息统计sum()。通过version_count可以得出SQL子游标的总数。所以简单的说:v$sqlarea存放的是相同SQL语句不同version一个汇总。

version_count:Number of child cursors that are present in the cache under this parent

excutions : Total number of executions, totalled over all the child cursors

V$SQLTEXT displays the text of SQL statements belonging to shared SQL cursors in the SGA.

v$sql及v$sqlarea存放的更多的是性能数据,但其sql_text是不完整的的,如果想获得完整的sql就要用v$sqltext。

信息 数据 统计 也就是 数据库 游标 不同 明显 相同 个子 也就是说 内存 前提 印象 性能 总数 文本 方式 更多 来源 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技 互联网科技有限公司图片 上海互联网科技有限公司 融贸通互联网科技 山东吉时兔互联网科技有限公司 现代科技和互联网有关系吗 宁波青枫互联网科技有限公司 中化能源互联网科技招聘 贵州叶脉互联网科技有限公司所属行业 杭州壁岐互联网科技有限公司 民营互联网公司国防科技 众安科技工业互联网合作 互联网科技股为什么大涨 九思连强互联网电子科技有限公司 济南小医互联网科技有限公司招聘 第三届互联网大会安防黑科技 互联网科技创业计划的风险分析 互联网大会出现的黑科技 现代科技的标志之一的互联网 高科技和互联网的现代国家 广州淘业互联网络科技 互联网最新的科技有限公司 港股互联网科技股 中国 科技 互联网 互联网科技小贷 南京欣网互联网科技 科技互联网海报 皮皮虾互联网科技有限公司 同城互联网络科技 银川新华互联网科技学校原画
0