数据字典

整理常用的数据字典
以后继续添加整理
 
dba_users 显示所有数据库用户的详细信息
dba_sys_privs显示用户所具有的系统权限
dba_tab_privs显示用户具有的对象权限
dba_col_privs显示用户的列权限
dba_role_privs显示用户所具有的角色
--==============================
user_tables 显示当前用户所拥有的所有表
all_tables显示当前用户可以访问的所有表
dba_tables显示所有方案拥有的数据库表
dba_data_files  显示数据文件的信息表
--==============================
dba_tablespaces显示数据库的表空间
dict显示数据字典视图
global_name 当前数据库的全称
--=============================
动态性能视图
v$datafile  控制文件中的记录的数据文件信息
v$sysstat  数据库实例的资源使用信息,用于监控系统的性能。buffercache 命中率,软解析率等
v$sessstat 存储回话从登陆到登出的详细资源的使用统计信息。
v$sysstat和v$sesstat差别如下:
 v$sesstat只保存session数据,而v$sysstat则保存所有sessions的累积值。
 v$sesstat只是暂存数据,session退出后数据即清空。v$sysstat则是累积的,只有当实例被shutdown才会清空。
 v$sesstat不包括统计项名称,如果要获得统计项名称则必须与v$sysstat或v$statname连接查询获得。

V$sql 存储具体的SQL语句
v$sql_plan  缓存中的cursor的执行计划
v$sqltext 包括Shared pool中SQL语句的完整文本,一条SQL语句可能分成多个块被保存于多个记录内。
V$sqlarea   只包括SQL语句的头1000个字符。
v$session  回话的信息视图,用于找寻用户SID或SADDR。一些列会动态的变化,可用于检查用户。
v$session_wait 回话等待的信息视图,常用来寻找性能瓶颈的关键视图
v$session_event 每个session的每一项等待事件
区别: V$SESSION_WAIT显示了session的当前等待事件,而V$SESSION_EVENT则记录了session自启动起所有的事件。
v$process  当前系统oracle运行的所有进程信息
v$lock 当前拥有的锁,以及未完成的锁请求
v$locked_object 系统上的每个事务处理所获得的所有锁。
v$filestat  记录各文件物理I/O信息
v$session_longops  显示运行超过6秒的操作的状态
v$latch  保存自实例启动各类栓锁的统计信息
v$latch_children  子栓锁的统计信息
v$db_object_cache  提供对象在library cache(shared pool)中对象统计
v$open_cursor 各个session打开的cursor数等信息
v$parameter 各参数项名称以及参数值
V$system_parameter 系统各参数项名称以及参数值
v$rollstat  角色统计信息
v$rowcache  数据字典缓存(也叫rowcache)的各项统计
v$system_event  系统事件信息
v$undostat     回滚段的统计信息
v$waitstat     等待事件的统计信息

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/607244/viewspace-750833/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/607244/viewspace-750833/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值