日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2023/12/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle v$ 表,【学习笔记】Oralce视图 查找分析V$PARAMETER视图的基表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

天萃荷凈

分享一篇關于查找分析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视图的基表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。