《Oracle逻辑读写深入分析》涉及的字典表小结

原创 2013年12月04日 10:08:14
1.  HELLODBA.COM>select  n.name,  s.value  from  v$sysstat  s,  v$statname  n
2.    2    where  s.statistic#=n.statistic#  and  n.name  in  ('session  logical  reads',  'db  block  gets',
'consistent  gets');
3.
4.  NAME                                                                  VALUE
5.  ---------------------------------------------------          ----------
6.  session  logical  reads                                              21827727
7.  db  block  gets                                                            7786654

8.  consistent  gets                                                      14041073



HELLODBA.COM>select  kcbwhdes,  sum(why0+why1+why2),  sum(other_wait)
2.    2    from  sys.x$kcbwh  w,  sys.x$kcbsw  s
3.    3    where  w.indx=s.indx  and  w.inst_id=s.inst_id
4.    4    group  by  kcbwhdes
5.    5    having  sum(why0+why1+why2)>0  or  sum(other_wait)>0;
7.  KCBWHDES                        SUM(WHY0+WHY1+WHY2)    SUM(OTHER_WAIT)
8.  ------------------------    -------------------    ---------------
9.  kcbwh2:  kcbchg1                                1702                    0
10.  kcbzwh1:  kcbbdrv                                    4                  0
11.  kdcwh02:  kdcgcs                                  64                0
12.  ...  ...



1.  HELLODBA.COM>select block#, class# from v$bh where file#=5 and status != 'free';   //free表示块是空的,未使用的;v$bh,表示block header
2.   
3.      BLOCK#     CLASS#   
4.  ---------- ----------   
5.       58957          1   
6.       58959          1   
7.       58960          1   
8.       58958          1   
9.       58955          4            //4表示表段或是索引段的段头块
10.       58956          1                              //1表示表段或是索引段的数据块
11.   
12.  6 rows selected.  

Oracle 常用系统字典表

本文转载至 http://www.ecdoer.com/post/oracle-dictionary-table-sql.html Oracle常用数据字典表(系统表或系统视图)及查询SQL ...
  • u011687186
  • u011687186
  • 2016年12月27日 23:00
  • 1320

Oracle常用系统数据字典表、系统包功能分类

查看表:user_tables、all_tables、dba_tables 查看表字段:user_tab_columns、all_ tab_columns、dba_tab_columns ...
  • demonson
  • demonson
  • 2016年11月16日 18:10
  • 1072

Oracle用户的单张表的读写权限控制

在oracle数据库的用户下,一张表需要做读写控制,只能读和写,不能删除和修改。开发人员开始想从用户权限上去实现。经过一番讨论,判读从权限上去实现该需求是不合适的。 这个用户下很多表,根本不会被一个人...
  • mikixiyou
  • mikixiyou
  • 2013年10月29日 15:53
  • 1505

Oracle将以逗号分隔的数字字符串根据字典表转换为中文字符串

CREATE OR REPLACE FUNCTION FN_GET_STATUS_STR(P_STR IN VARCHAR2)  RETURN VARCHAR2 AS  LSTR   VARCHAR2...
  • e_wsq
  • e_wsq
  • 2011年03月10日 21:50
  • 1732

oracle 常用数据字典、常用函数说明

数据字典名称 说明 基本数据字典及其说明 dba_tablespace 关于表空间的信息 dba_ts_quotas 所有用户表空间限额 dba_free...
  • guangzhen87
  • guangzhen87
  • 2015年03月12日 15:02
  • 640

oracle常用数据字典和SQL语句总结

一、Oracle数据字典   数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。当用户在对数据库中...
  • u014057054
  • u014057054
  • 2016年08月18日 17:19
  • 10533

Oracle中数据字典和数据类型

一、数据字典 1.查询某用户下的所有表 select table_name from all_tables where owner='SCOTT'; --用户名需要大写 2.查询表中所有的字段 sel...
  • smile_from_2015
  • smile_from_2015
  • 2016年12月02日 17:09
  • 695

分区表常用的数据字典

分区表常用的数据字典分区表信息:  dba_part_tables  显示分区:    dba_tab_partitions  显示子分区:  dba_tab_subpartitions  显示分区列...
  • xqy1522
  • xqy1522
  • 2010年10月20日 13:19
  • 1246

ORACLE的数据字典表和动态性能视图

Oracle提供了大量的内部表,它们记录了数据库对象的更改和修正。可以将这些内部表划分为两种主要类型:静态的数据字典表和动态的性能表。这些内部表是由oracle维护的,可以说它们是只读表。用户包括sy...
  • S630730701
  • S630730701
  • 2016年07月25日 22:52
  • 1260

oracle数据字典等常用查询操作

1、查询表操作 各个权限的表: 其中表有三个权限的视图, select count(*) from dba_tables; select count(*) from dba_objects wher...
  • jc_benben
  • jc_benben
  • 2017年03月01日 16:06
  • 1406
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《Oracle逻辑读写深入分析》涉及的字典表小结
举报原因:
原因补充:

(最多只允许输入30个字)