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. 从Java熟练到Android入门

    刚刚从学校出来,唉,从Java转入Android. 当初老师告诉我们Android不重要,结果,Android的所有课不是在玩手机就是在说话,没认真听也没认真看,作业也没认真做,现在想想好后悔啊,以至 ...

  2. CSS3学习系列之布局样式(一)

    多栏布局 使用float属性或position属性的缺点: 使用float属性或position属性进行页面中的简单布局的例子. <!DOCTYPE html> <html lang ...

  3. 这个类复制文本文件FileCopy

    package JBJADV003; import java.io.File;import java.io.BufferedReader;import java.io.BufferedWriter;i ...

  4. java 重载与重写 【转】

    首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段.多个同名函数同时存在,具有不同的参数个数/类型. 重载Overloading是一个类中多态 ...

  5. linux中日志介绍

    linux日志 linux日志大多是以明文存储,一般存储在/var/log目录中,linux系统中主要有三个日志子系统:连接时间日志,进程统计日志,错误日志. 连接时间日志 连接时间日志是有多个程序执 ...

  6. IIS 反向代理 golang web开发

    一. beego 开发编译 bee run 后会编译成 exe文件 编译生成后发布文件结构为 cmd 运行 cd D:/run beegoDemo.exe run 默认配置端口 不能为 80 跟iis ...

  7. MongoDB数据库索引

    前面的话 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录.这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查 ...

  8. Java项目集成SAP BO

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

  9. Oozie时bin/oozied.sh start或bin/oozied.sh run出现Bootstrap进程无法启动,http://bigdatamaster:11000/oozie界面也无法打开?E0103: Could not load service classes, java.lang.ClassNotFoundException: Class org.apache.oozie.ser

    不多说,直接上干货! 问题详情 [hadoop@bigdatamaster oozie--cdh5.5.4]$ bin/oozied.sh start Setting OOZIE_HOME: /hom ...

  10. CentOS7.3虚拟机双网卡配置

    笔者在学习和工作中经常要用到linux,专门装一个linux主机固然可以,但是毕竟还要用到windows,解决的办法就是用vmware来搭建linux虚拟机.关于linux虚拟机上网的问题,笔者写过很 ...