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. 投票系统 & js脚本简单刷票

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  2. peoplesoft function PSTREENODE 通过 deptid 获得部门树 一级部门 code

    create or replace function ht_gettopdeptid(deptid in varchar) return varchar2 is r ); c int; m ); r_ ...

  3. python机器学习实战(一)

    python机器学习实战(一) 版权声明:本文为博主原创文章,转载请指明转载地址 www.cnblogs.com/fydeblog/p/7140974.html  前言 这篇notebook是关于机器 ...

  4. OpenStack(企业私有云)万里长征第四步——DevStack整体安装规划及使用

    一.前言 前期成功通过DevStack安装OpenStack,现将从机房规划到虚拟机搭建的整个过程总结如下,以供日后查阅或有需之人参考. 二.机房规划 这个整个安装过程的重点,能不能成功就看规划的如何 ...

  5. IIS 反向代理 golang web开发

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

  6. Python之__loader__

    主要引自:http://stackoverflow.com/questions/22185888/pythons-loader-what-is-it What is __loader__? __loa ...

  7. c# 多线程 创建对象实例

    本次的标题是我在写单例模式的博客时遇到的问题,所以今天专门写了的demo让自己记住怎么简单的使用多线程. 一直纠结的是怎么在for循环中多次实例化对象,好复现单例模式在没有加锁的情况下出现多个实例对象 ...

  8. struts2.0的工作原理?

    struts2并不是一个陌生的web框架,它是以Webwork的设计思想为核心,吸收struts1的优点,可以说 struts2是struts1和Webwork结合的产物. struts2 的工作原理 ...

  9. (转)Mysql数据库存储引擎

    什么是MySql数据库 通常意义上,数据库也就是数据的集合,具体到计算机上数据库可以是存储器上一些文件的集合或者一些内存数据的集合.     我们通常说的MySql数据库,sql server数据库等 ...

  10. Opencv-2017-7-18

    橘子薄皮只吃瓤,可以称之为过滤,意思是只要我们需要的东西,去除不需要的. 图像灰度级的分布及变化. 空间域(分布)和频域(变化). 低频(变化小),高频,水平/垂直,(高/低通滤波器). 低频-类似模 ...