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 用户模式的索引信息

user_开头 
user_objects 用户对象信息 
user_source 数据库用户的所有资源对象信息 
user_segments 用户的表段信息 
user_tables 用户的表对象信息 
user_tab_columns 用户的表列信息

关于这个还涉及到两个常用的例子如下:

1、oracle中查询某个字段属于哪个表

Sql代码
select table_name,owner from dba_tab_columns t where t.COLUMN_NAME like upper('%username%');

2、oracle中查询某个表的列数

Sql代码
select count(*) from user_tab_columns where table_name= upper('sys_operate');

注:这两个例子都用到了upper这个函数,是因为在这里表名得大写,否则查出的结果不是正确的

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 散列簇的信息

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 数据库系统状态信息

all_开头 
all_users 数据库所有用户的信息 
all_objects 数据库所有的对象的信息 
all_def_audit_opts 所有默认的审计设置信息 
all_tables 所有的表对象信息 
all_indexes 所有的数据库对象索引的信息

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
---------------------
作者:紫絮慕雪
来源:CSDN
原文:https://blog.csdn.net/u012974916/article/details/53158559
版权声明:本文为博主原创文章,转载请附上博文链接!

Oracle数据库自带表或者视图的更多相关文章

  1. Oracle数据库自带表空间

    需求:需要整理现场用户创建的表空间以及其存储数据,进行规范化管理.在整理用户现场建立的表空间时,需要排除掉非用户创建的表空间,所有首先需要那些表空间是用户创建的,那些是Oracle自带的. 本机测试建 ...

  2. Oracle数据库自带表空间的详细说明

    1.SYSAUX表空间 SYSAUX表空间在Oracle Database 10g中引入,作为SYSTEM表空间的辅助表空间.以前一些使用独立表空间或系统表空间的数据库组件现在在SYSAUX表空间中创 ...

  3. PowerDesigner生成Oracle数据库时,表名会带引号问题

    使用PowerDesigner生成数据库建表SQL脚本时,尤其是Oracle数据库时,表名一般会带引号.其实加引号是PL/SQL的规范,数据库会严格按照""中的名称建表,如果没有& ...

  4. Oracle数据库对象(表空间/同义词/序列/视图/索引)

    数据库对象 Oracle数据库对象: 数据库对象是数据库的组成部分,常常用 CREATE 命令进行创建,可以使用 ALTER 命令修改,用 DROP 执行删除操作. 种类: (1)表空间:所有的数据对 ...

  5. 实例讲解Oracle数据库设置默认表空间问题

    实例讲解Oracle数据库设置默认表空间问题   实例讲解Oracle数据库设置默认表空间问题,阅读实例讲解Oracle数据库设置默认表空间问题,DBA们经常会遇到一个这样令人头疼的问题:不知道谁在O ...

  6. Oracle数据库之创建表空间与用户

    Oracle数据库之创建表空间与用户 一.创建表空间 基本语法表述: CREATE TABLESPACE tablespace_name [DATAFILE datafile_spec1 [,data ...

  7. oracle数据库误删的表以及表中记录的恢复

    oracle数据库误删的表以及表中记录的恢复 一.表的恢复 对误删的表,只要没有使用PURGE永久删除选项,那么从flash back区恢复回来希望是挺大的.一般步骤有: --1.从flash bac ...

  8. Oracle数据库--解决单张表中数据量巨大(大数据、数据量上百万级别,后查询,更新数据等耗时剧增)

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/QQ578473688/article/details/54561397 思路1:采用备份表 备份表中 ...

  9. oracle 数据库下所有表结构、数据量及缺失值统计

    表结构 SELECT t1.TABLE_NAME, t1.COLUMN_NAME, t1.DATA_TYPE || '(' || t1.DATA_LENGTH || ')', t2.COMMENTS ...

随机推荐

  1. SpringMVC的入门示例---基于注解的配置

    注解版的配置,主要的修改就是将原来使用<bean>创建的业务控制器对象,修改为是扫描标签扫描到容器. 1.导入包 2.在 web.xml 配置核心控制器 <?xml version= ...

  2. postgre dinstinct on()的使用

    意思是DISTINCT ON ( expression [, …] )把记录根据[, …]的值进行分组,分组之后仅返回每一组的第一行. 需要注意的是,如果你不指定ORDER BY子句,返回的第一条的不 ...

  3. 在react-native项目中使用iconfont自定义图标库(android)

    1. 安装react-native-vector-icons yarn add react-native-vector-icons react-native link 如果没有关联成功的话,可以参考官 ...

  4. 20172328 2018-2019《Java软件结构与数据结构》第五周学习总结

    20172328 2018-2019<Java软件结构与数据结构>第五周学习总结 概述 Generalization 本周学习了第九章:排序与查找,主要包括线性查找和二分查找算法和几种排序 ...

  5. Aspnet Mvc 前后端分离项目手记(三)关于restful 风格Url设计

    RESTful 不是新东西,简单理解它的核心思想就是最大程度的利用http协议的一些特点,比如uri,比如请求动词,在前后端分离的项目中会有大大的好处 ,好的设计的url简单明了,胜过详细的说明文档. ...

  6. git彻底删除某个文件的全部log历史记录

    git filter-branch -f --tree-filter 'rm -rf vendor/gems' HEAD git push origin --force如果log历史较多 可能需要一点 ...

  7. 我的 FPGA 学习历程(05)—— 使用 Modelsim 仿真工具

    在第 3 篇中讲到了如何使用图形进行仿真激励输入,图形输入法尽管简单易学,但如若要求复杂的仿真输入激励.较长的仿真时间或是要求打印输出信息乃至输出文件日志则显得不够用了. 本篇以上一篇的 3-8 译码 ...

  8. ElasticSearch 6.4.3 启动报错: [Cannot assign requested address: bind]

    今天在本地搭建一个测试用的最新版ElasticSearch6.4.3 的环境时,遇到一个报: [Cannot assign requested address: bind]的错误. 错误日志内容如下: ...

  9. Jmeter学习系列----3 配置元件之计数器

    在做测试时,会遇到一种需求:在大量数据的情况下,数据不能重复或者需要自增,基于这种形式,我们可以考虑使用计数器. 计数器(counter): 计数器配置允许用户配置起始点,最大值和增量. 计数器将从开 ...

  10. xmoj142

    https://code.mi.com/problem/list/view?id=142 暴力. #include <bits/stdc++.h> using namespace std; ...