oracle常用视图介绍
---------------------2013/10/04(last updated)

dba_开头:
  dba_users     数据库用户信息
  dba_segments  表段信息
  dba_extents    数据区信息
  dba_objects    数据库对象信息
  dba_tablespaces   数据库表空间信息
  dba_data_files    数据文件设置信息
  dba_temp_files   临时数据文件信息
  dba_rollback_segs   回滚段信息
  dba_ts_quotas   用户表空间配额信息
  dba_free_space  数据库空闲空间信息
  dba_profiles   数据库用户资源限制信息
  dba_sys_privs   用户的系统权限信息
  dba_tab_privs  用户具有的对象权限信息
  dba_col_privs  用户具有的列对象权限信息
  dba_role_privs  用户具有的角色信息
  dba_audit_trail  审计跟踪记录信息
  dba_stmt_audit_opts  审计设置信息
  dba_audit_object   对象审计结果信息
  dba_audit_session  会话审计结果信息
  dba_indexes  用户模式的索引信息
  dba_procedures 存储过程信息
 

user_开头:
  user_objects   用户对象信息
  user_source   数据库用户的所有资源对象信息
  user_segments   用户的表段信息
  user_tables    用户的表对象信息
  user_tab_columns   用户的表列信息
  user_constraints   用户的对象约束信息
  user_sys_privs   当前用户的系统权限信息
  user_tab_privs   当前用户的对象权限信息
  user_col_privs   当前用户的表列权限信息
  user_role_privs   当前用户的角色权限信息
  user_indexes   用户的索引信息
  user_ind_columns  用户的索引对应的表列信息
  user_cons_columns   用户的约束对应的表列信息
  user_clusters   用户的所有簇信息
  user_clu_columns  用户的簇所包含的内容信息
  user_cluster_hash_expressions   散列簇的信息
  user_procedures  用户存储过程信息
 

all_开头
  all_users   数据库所有用户的信息
  all_objects   数据库所有的对象的信息
  all_def_audit_opts   所有默认的审计设置信息
  all_tables   所有的表对象信息
  all_indexes  所有的数据库对象索引的信息
  all_procedures 能查看的所有存储过程
 

v$开头--动态视图
  v$database    数据库信息
  v$datafile   数据文件信息
  v$controlfile  控制文件信息
  v$logfile   重做日志信息
  v$instance   数据库实例信息
  v$log   日志组信息
  v$loghist  日志历史信息
  v$sga   数据库SGA信息
  v$parameter  初始化参数信息
  v$process   数据库服务器进程信息
  v$bgprocess   数据库后台进程信息
  v$controlfile_record_section   控制文件记载的各部分信息
  v$thread   线程信息
  v$datafile_header   数据文件头所记载的信息
  v$archived_log  归档日志信息
  v$archive_dest   归档日志的设置信息
  v$logmnr_contents   归档日志分析的DML DDL结果信息
  v$logmnr_dictionary   日志分析的字典文件信息
  v$logmnr_logs   日志分析的日志列表信息
  v$tablespace   表空间信息
  v$tempfile   临时文件信息
  v$filestat   数据文件的I/O统计信息
  v$undostat   Undo数据信息
  v$rollname   在线回滚段信息
  v$session   会话信息
  v$transaction  事务信息
  v$rollstat    回滚段统计信息
  v$pwfile_users   特权用户信息
  v$sqlarea     当前查询过的sql语句访问过的资源及相关的信息
  v$sql           与v$sqlarea基本相同的相关信息
  v$sysstat    数据库系统状态信息

  v$statname  状态对象名称

  v$mystat   数据库内对象当前值
 
 
session_开头
    session_roles   会话的角色信息
    session_privs   会话的权限信息
index_开头
   index_stats   索引的设置和存储信息
 
 
伪表
  dual   系统伪列表信息
 
 
oracle最重要的9个动态性能视图
v$session + v$session_wait (在10g里功能被整合,凑合算1个吧.)
v$process
v$sql
v$sqltext
v$bh (更宁愿是x$bh)
v$lock
v$latch_children
v$sysstat
v$system_event
 
按组分的几组重要的性能视图
1. System 的 over view
v$sysstat , v$system_event , v$parameter
 
2. 某个session 的当前情况
v$process , v$session , v$session_wait ,v$session_event , v$sesstat
 
3. SQL 的情况
v$sql , v$sqlarea , v$SQL_PLAN , V$SQL_PLAN_STATISTICS, v$sqltext_with_newlines
 
3. Latch / lock /ENQUEUE
v$latch , v$latch_children , v$latch_holder , v$lock ,V$ENQUEUE_STAT ,V$ENQUEUE_LOCK
 
4. IO 方面的
v$segstat , v$filestat , v$tempstat ,v$datafile , v$tempfile
 
5. shared pool / Library cache
v$Librarycache , v$rowcache , x$ksmsp
 
6. advice
v$db_cache_advice , v$PGA_TARGET_ADVICE, v$SHARED_POOL_ADVICE

示例:
1. select a.name,b.value from v$statname a,v$mystat b where a.STATISTIC# =b.STATISTIC# and a.NAME='redo size'; --查看当前redo的大小
 
 

oracle常用视图介绍的更多相关文章

  1. oracle常用视图v$mystat v$sesstat v$sysstat v$statname v$thread v$ parameter v$session v$process

    这两天看了盖国强老师的<<深入浅出>>,很佩服盖老师钻研的精神.书中常用到一个查询语句,为了获取当前会话的跟踪文件路径,sql如下: SELECT d.VALUE || '/' ...

  2. 【Unity入门】编辑器常用视图介绍

    版权声明:本文为博主原创文章,转载请注明出处. 打开Unity编辑器的主窗口,在窗口的右上角可以看到有个“Layout”按钮.这是用来对Unity编辑器主窗口上面的各个窗口面板进行布局的.通常情况下我 ...

  3. oracle常用函数介绍

    Oracle函数 Oracle SQL提供了用于执行特定操作的专用函数,这些函数大大增强了SQL语言的功能.函数可以接受零个或者多个输入参数,并返回一个输出结果.Oracle数据库中主要使用两种类型的 ...

  4. oracle 常用视图和表

    1.查看当前用户的基本信息 select * from user_users 2.查看当前用户的角色 select * from user_role_privs 3.查看当前用户的系统权限和表权限 s ...

  5. ORACLE常用数值函数、转换函数、字符串函数介绍

    ORACLE常用数值函数.转换函数.字符串函数介绍. 数值函数: abs(m) m的绝对值 mod(m,n) m被n除后的余数 power(m,n) m的n次方 round(m[,n]) m四舍五入至 ...

  6. [转帖]总结ORACLE系统视图及表大全

    总结ORACLE系统视图及表大全:dba_开头.....dba_users 数据库用户信息dba_segments 表段信息dba_extents 数据区信息dba_objects 数据库对象信息db ...

  7. Oracle常用命令大全(很有用,做笔记)

    一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...

  8. Oracle常用语法

    Oracle常用语句语法汇总 Oracle10g 1 第一章Oracle命令 a) 系统管理员连接 conn */* as sysdba b) 查询当前用户 show user c) 创建新用户 cr ...

  9. 了解screen对象的常用视图属性

    前面的话 screen对象基本上只用来表明客户端的能力,其中包括浏览器窗口外部的显示器的信息,如像素高度和宽度等.每个浏览器中的screen对象都包含着各不相同的属性.本文将详细介绍screen对象的 ...

随机推荐

  1. Dagger2在Android开发中的应用

    世界是普遍联系的,任何事物和个体都直接或间接相互依赖,在时空长河中共同发展.在面向对象的世界中,更是如此,类与类之间的依赖,关联关系,模块(亦或是分层架构中的层)之间的耦合关系,都是我们在软件开发实践 ...

  2. NPOI 表头、页眉页脚重复设置

    NPOI 是 POI 项目的 .NET 版本.POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目. 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 ...

  3. eclipse 配置ssh

    用maven 新建工程 ,然后在src 下面的main 文件夹下新建 java文件夹,在src新建test 文件夹,然后再在下面新建java文件夹然后在pom.xml中引入ssh的依赖, 最后在res ...

  4. Hadoop生态系统图解

    Hadoop生态架构图 参考文章: Hadoop生态系统介绍 HDFS架构 1.NaneDode:主节点,**存储文件的元数据**如文件名,文件目录结构,文件属性(生成时间,副本数量,文件权限),以及 ...

  5. python编程快速上手之第3章实践项目参考答案

    1 #!/usr/bin/env python 2 # coding:utf-8 3 # write by mfyang 4 # collatz.py 5 # 从用户读入一个值,并判断这个值是不是一个 ...

  6. 利用workbench将excel数据导入到MySQL中

    数据导入的方式(csv,txt之类) 在MySQL中,数据导入的方式有两种方式 通过第三方客户端导入(workbench) 通过mysql client 方式导入 通过mysql clinet的导入方 ...

  7. (Android)Wifi-Direct直连

    因项目需要Pad端和手机端交互,采用wifi直连.查阅资料,大概写下一些资料和收获吧.注:大公司的代码带不出来,我也比较懒不想再认真去写一遍了,所以大概这个意思哦. wifi直连也叫做wifi设备点对 ...

  8. PowerShell 远程执行任务

    在 linux 中我们可以使用 SSH 执行各种远程操作,同样的在 windows 平台上我们可以通过 PowerShell 获得类似的能力.本文将介绍通过 PowerShell 执行远程操作的基本信 ...

  9. Java项目集成SAP BO

    SAP BO报表查看需要登录SAP BO系统,为了方便公司希望将BO报表集成到OA系统中,所以参考网上资料加上与SAP BO的顾问咨询整理出一套通过Java来集成SAP BO的功能. SAPBO中的报 ...

  10. Struts2入门项目开发小步骤

    Step1: Struts2的获取和添加到项目中: 在官方网站:http://struts.apache.org 获取Struts的其中一个版本. 在开发项目之前,需要添加struts2的类库支持,也 ...