天萃荷净

分享一篇关于查找分析V$PARAMETER视图的基表的案例方法

1、使用trace查找show parameter执行语句

alter session set events '10046 trace name context forever,level 12';

show parameter process;

alter session set events '10046 trace name context off';

2、查找trace文件

SELECT d.VALUE

|| '/'

|| LOWER (RTRIM (i.INSTANCE, CHR (0)))

|| '_ora_'

|| p.spid

|| '.trc' trace_file_name

FROM (SELECT p.spid

FROM v$mystat m, v$session s, v$process p

WHERE m.statistic# = 1 AND s.SID = m.SID AND p.addr = s.paddr) p,

(SELECT t.INSTANCE

FROM v$thread t, v$parameter v

WHERE v.NAME = 'thread'

AND (v.VALUE = 0 OR t.thread# = TO_NUMBER (v.VALUE))) i,

(SELECT VALUE

FROM v$parameter

WHERE NAME = 'user_dump_dest') d

3、格式化trace文件

tkprof D:\oracle\diag\rdbms\xff\xff\trace\xff_ora_4780.trc D:\oracle\diag\rdbms\xff\xff\trace\abc.txt

4、找出对应sql语句

SELECT NAME NAME_COL_PLUS_SHOW_PARAM,

DECODE(TYPE,

1,

'boolean',

2,

'string',

3,

'integer',

4,

'file',

5,

'number',

6,

'big integer',

'unknown') TYPE,

DISPLAY_VALUE VALUE_COL_PLUS_SHOW_PARAM

FROM V$PARAMETER

WHERE UPPER(NAME) LIKE UPPER('%process%')

ORDER BY NAME_COL_PLUS_SHOW_PARAM, ROWNUM;

5、查找上面语句发现使用v$parameter对象

6、查看第一种来源

select owner,object_name,object_type from dba_objects where object_name ='V$PARAMETER';

select dbms_metadata.get_ddl(object_type=>'SYNONYM',NAME=>'V$PARAMETER',SCHEMA=>'PUBLIC') from dual;

7、无结果,查看第二种来源

select * from v$fixed_table where name ='V%PARAMETER%';

select * from v$fixed_view_definition where view_name='GV$PARAMETER';

8、得出结果,从中学习到数据库中的对象有两种来源

1)sys的fixed table : x$ksppi x, x$ksppcv y

2)sys的fixed view: GV$PARAMETER

3)sys的fixed view: V$PARAMETER

4) sys的普通view: V_$PARAMETER

5) public的synonym: v$parameter

所以,如果用sys访问v$parameter, 就是3=>2=>1

other user访问v$parameter, 就是5=>4=>3=>2=>1.

--------------------------------------ORACLE-DBA----------------------------------------

最权威、专业的Oracle案例资源汇总之【学习笔记】Oralce视图 查找分析V$PARAMETER视图的基表

oracle v$ 表,【学习笔记】Oralce视图 查找分析V$PARAMETER视图的基表相关推荐

  1. Windows句柄表学习笔记 —— 句柄表全局句柄表

    Windows句柄表学习笔记 -- 句柄表&全局句柄表 句柄表 实验一:在WinDbg中查看句柄表 第一步:打开一个Win32窗口程序 第二步:编译并运行以下代码 第三步:查看运行结果 第四步 ...

  2. oracle model 分组,oracle model子句学习笔记例 解析

    学习 东方醉仙 的 "oracle model子句学习笔记例",并记之 总看model子句 SELECT PRODUCT, COUNTRY, YEAR, WEEKS, RECEIP ...

  3. Hadoop学习笔记—20.网站日志分析项目案例(一)项目介绍

    Hadoop学习笔记-20.网站日志分析项目案例(一)项目介绍 网站日志分析项目案例(一)项目介绍:当前页面 网站日志分析项目案例(二)数据清洗:http://www.cnblogs.com/edis ...

  4. sheng的学习笔记-Vector源码分析

    概述 Vector底层也是数组,跟ArrayList很像(先看下ArrayList,再看Vector会很轻松),ArrayList可参考下文,并且由于效率低,已经被淘汰了,大概瞅瞅得了 sheng的学 ...

  5. Tableau培训学习笔记1:咖啡分析(带数据)

    Tableau培训学习笔记 Tableau培训学习笔记1:咖啡分析 Step1. 数据导入 Step2. 建立工作表各品类卡路里与咖啡因关系 Step3.建立糖分和卡路里关系工作表 Step4.新建仪 ...

  6. go-pitaya学习笔记(9)-rate_limiting demo分析

    学习笔记: 我家别墅靠大海/pitaya-learn 尝试集成功能:我家别墅靠大海/pitaya-game 如果你正在看此笔记,请你左边放笔记,右边放chatdemo的代码!! 我是按代码的顺序记的笔 ...

  7. motan学习笔记 二 motan架构分析

    motan学习笔记 一 微博轻量级RPC框架Motan motan学习笔记 二 motan架构分析 motan学习笔记 三 motan Demo 分析 motan学习笔记 四 motan Demo 之 ...

  8. go-pitaya学习笔记(6)-cluster-protobuf demo分析

    学习笔记: 我家别墅靠大海/pitaya-learn 尝试集成功能:我家别墅靠大海/pitaya-game 如果你正在看此笔记,请你左边放笔记,右边放chatdemo的代码!! 我是按代码的顺序记的笔 ...

  9. go-pitaya学习笔记(7)-custom_metrics demo分析

    学习笔记: 我家别墅靠大海/pitaya-learn 尝试集成功能:我家别墅靠大海/pitaya-game 如果你正在看此笔记,请你左边放笔记,右边放chatdemo的代码!! 我是按代码的顺序记的笔 ...

最新文章

  1. 一个电子工程师的经验之谈!
  2. stateful openflow------整理openstate原理以及具体应用
  3. 【PM模块】维护订单基本处理流程——实际操作
  4. Silverlight中调用WebService-发送邮件测试实例
  5. Java中事件驱动程序设计_【JAVA语言程序设计基础篇】--事件驱动程序设计--鼠标事件...
  6. 是时候拯救我的 HTML 技术了!
  7. 国产快速启动软件ALTRun推荐
  8. IE插件加载题目调试
  9. html固定按钮相对位置,css固定定位和绝对定位的区别是什么?
  10. [DAX] MAX函数 | MAXX函数
  11. MVC中集成Hangfire定时任务
  12. Java的foreach中,变量加final的作用(for(final XXX xxx : xxxs))
  13. JavaScript学习(五)
  14. 计院生活--第一章 卧薪尝胆
  15. 图像饱和度(Saturation)是什么?(颜色的鲜艳程度)
  16. Get请求,参数为@RequestBody的http请求
  17. HJKHGJKHGKJ
  18. 权值简化(1):三值神经网络(Ternary Weight Networks)
  19. 毕业设计:Android手机日程管理系统
  20. 2022-1-14 Leetcode 8.字符串转整数(atoi)

热门文章

  1. creatdep oracle_Oracle数据库自带表
  2. python elasticsearch timeout_Python操作Elasticsearch处理timeout超时
  3. python视频编辑过场动画_视频剪辑什么鬼?Python 带你高效创作短视频
  4. Android开发之下载Apk安装的方法兼容Android7.0和8.0及以上
  5. linux 无线网卡休眠,无线网卡在Linux下活起来
  6. mailcore(一)
  7. java map byte[],java中byte数组不能作为map的key使用
  8. 循序渐进开发WinForm项目(5)--Excel数据的导入导出操作
  9. hive_0.11中文用户手册
  10. [NOIP2015] 子串