Oracle的v$sql,v$sqlarea,v$sqltext
2014-11-25 18:14
260 查看
Oracle 的v$sql,v$sqlarea,v$sqltext
一:查看有哪些V$sql开头的动态性能视图
SELECT * FROM DICT A WHERE A.TABLE_NAME LIKE '%V$SQL%';
二:v$sql , v$sqlarea,v$sqltext 区别
通常有人喜欢问v$sql,v$sqlarea,v$sqltext这三个视图的区别,一般还真很少注意这个(这个很重要么?),看看就晓得了:
首先:SELECT * from v$fixed_view_definition a WHERE a.VIEW_NAME='V$SQL';
然后:SELECT * from v$fixed_view_definition a WHERE a.VIEW_NAME='GV$SQL';
SELECT * from v$fixed_view_definition a WHERE a.VIEW_NAME='GV$SQLAREA';
SELECT * from v$fixed_view_definition a WHERE a.VIEW_NAME='GV$SQLTEXT';
这里可以看到每个视图的定义,可以发现者三个视图分别基于下面三个表:
x$kglcursor_child
x$kglcursor_child_sqlid
x$kglna
转自:/article/4843465.html
一:查看有哪些V$sql开头的动态性能视图
SELECT * FROM DICT A WHERE A.TABLE_NAME LIKE '%V$SQL%';
二:v$sql , v$sqlarea,v$sqltext 区别
通常有人喜欢问v$sql,v$sqlarea,v$sqltext这三个视图的区别,一般还真很少注意这个(这个很重要么?),看看就晓得了:
首先:SELECT * from v$fixed_view_definition a WHERE a.VIEW_NAME='V$SQL';
然后:SELECT * from v$fixed_view_definition a WHERE a.VIEW_NAME='GV$SQL';
SELECT * from v$fixed_view_definition a WHERE a.VIEW_NAME='GV$SQLAREA';
SELECT * from v$fixed_view_definition a WHERE a.VIEW_NAME='GV$SQLTEXT';
这里可以看到每个视图的定义,可以发现者三个视图分别基于下面三个表:
x$kglcursor_child
x$kglcursor_child_sqlid
x$kglna
|
|
相关文章推荐
- oracle sql资源消耗相关视图:v$sql,v$sqlarea,v$sqltext
- v$sqlarea,v$sql,v$sqltext的区别和联系
- v$sqlarea,v$sql,v$sqltext的区别
- v$sqlarea,v$sql,v$sqltext这三个视图提供的sql语句的区别
- sql中的text字段如何导入oracle
- v$sql、v$sqlarea、v$sqltext、v$sql_plan的联系与区别
- [转]v$sqlarea,v$sql,v$sqltext提供的sql语句区别?
- v$sql、v$sqlarea、v$sql_plan、v$sql_text
- v$sqlarea,v$sql,v$sqltext提供的sql语句区别
- learning v$ view-> v$sqltext&v$sqlarea
- Oracle v$sqlarea
- v$sqlarea,v$sql,v$sqltext这三个视图提供的sql语句有什么区别
- v$sql,v$sqlarea,v$sqltext的区别
- Oracle动态性能表-(6)-V$SQLTEXT,V$SQLAREA
- 研究v$sqlarea,v$sql,v$sqltext
- 学习Oracle动态性能表-(2)-V$SQLTEXT
- Oracle动态性能表-(2)-V$SQLTEXT
- v$sqlarea,v$sql,v$sqltext这三个视图提供的sql语句有什么区别?
- v$sql,v$sqlarea,v$sqltext有什么区别?
- V$SQL,V$SQLAREA,V$SQLTEXT