oracle数据字典表学习
文章平均质量分 63
haiross
这个作者很懒,什么都没留下…
展开
-
index_stats视图用于查看索引结构相关信息
index_stats视图存储最后一次执行ANALYZE INDEX … VALIDATE STRUCTURE语句的统计信息。这个视图主要是通过执行Analysis Index index_name VALIDATE STRUCTURE语句产生的统计信息,注意这个视图是session级别的。上述这个语句只是分析相关索引信息,并不会统计收集、更新索引的信息状态等,如若要统计收集、更新转载 2013-10-11 13:22:12 · 1659 阅读 · 0 评论 -
v$session,v$process,v$mystat,v$statname剖析(还算不错)
v$session,v$process,v$mystat,v$statname剖析2012-09-27 14:39:52 分类: Oracle我们经常要想获得跟踪文件的名称,而跟踪文件的名称包含了当前session的id,所以获得了当前session的id,也就可以找到当前跟踪文件的名称。而为了获得当前session的id,一般我们执行下面的SQL:SQL> sel转载 2013-09-27 17:21:54 · 3511 阅读 · 0 评论 -
Oracle数据字典视图之DICT_COLUMNS(提纲掣领的一篇,该视图是一个工具对深入了解数据字典)
【VIEW】Oracle数据字典视图之DICT_COLUMNS上一篇 /下一篇 2010-10-13 22:41:31/ 个人分类:Oracle查看( 489 ) /评论( 0 ) / 评分( 0 / 0 )DICT_COLUMNS视图记录着数据字典表字段的信息,是DICT视图的有效补充。该视图是自我学习和提示的有效手段。1.DICT_COLUMNS视转载 2013-09-27 17:13:09 · 1984 阅读 · 0 评论 -
数据字典表col$用于查看表都有什么列名
3、从数据字典视图ALL_OBJECTS中查找对象SCOTT.TEST对象ID。 SQL> SELECT * FROM ALL_OBJECTS WHERE OWNER =‘SCOTT’AND OBJECT_NAME=‘TEST’;4、根据SCOTT.TEST对象的ID,从SYS.COL$检索出表中列的定义信息。 SQL> SELECT OBJ#,原创 2013-09-27 16:30:22 · 2273 阅读 · 0 评论 -
Oracle常用数据字典
Oracle常用数据字典2005-11-02 14:43 cnoug 我要评论(1) 字号:T | T介绍了Oracle的数据字典AD:2013云计算架构师峰会精彩课程曝光以下表格中收集了Oracle数据字典中几乎所有的视图或别名,至于每个视图或别名的字段请用‘Describe’语句来查询。命名说明:Oracle数据字典中,对象名称多数以"USER.","A转载 2013-09-27 17:09:53 · 803 阅读 · 0 评论 -
oracle常用操作语句【收集中】
oracle常用操作语句 oracle常用操作语句:select * from all_tab_columns where table_name='jkfilerec'执行后提示:未选定行错误原因:区分大小写,将'jkfilerec'改为'JKFILEREC' ,问题解决查询表空间信息SELECT * FROM DBA_DATA_转载 2013-10-15 20:04:16 · 864 阅读 · 0 评论 -
段的创建表user_segments
段的创建表user_segments分类: Oracle之二:体系结构、模式和事务管理 2013-08-10 11:1363人阅读 评论(0)收藏 举报目录(?)[+]段的定义及类型段的创建1、段的定义及类型Oracle中的段(segment)是占用磁盘空间的一个对象,最常见的段类型包括:l 聚簇clusterl转载 2013-10-16 16:06:40 · 1791 阅读 · 0 评论 -
段和区:USER_SEGMENTS 和USER_EXTENTS
段和区:USER_SEGMENTS 和USER_EXTENTS如第22 章所述,空间以段(segment)为单位分配给对象(如表、群集和索引),它们在物理上对应于在数据库中创建的逻辑对象。可以查询USER_SEGMENTS 视图来查看当前的存储参数和段内有效空间的使用情况。当超出某一存储限制时,USER_SEGMENTS 视图将非常有用,它的列如下面的清单所示。SEGMENT_NAME转载 2013-10-16 16:00:42 · 8901 阅读 · 0 评论 -
oracle的rowid和rdba庖丁解牛(不错,desc 包)
oracle的rowid和rdba庖丁解牛分类: oracle 原理分析2010-08-23 21:26 794人阅读 评论(0) 收藏 举报oracleobjectfunctionsqlheaderexceptionauthor:skatetime:2010-08-23 Oracle 8以下ROWID组成(也叫受限Rowid)为:FFFF.BBBBBB转载 2013-10-16 10:26:14 · 1138 阅读 · 0 评论 -
动态性能视图v$mystat,v$sesstat,v$statname学习(为了学习如何得sql产生的redo信息)
v$mystat v$sesstat v$sysstat的区别(2011-09-08 16:48:23)转载▼标签:杂谈分类:oracle学习笔记v$mystat------->mystat---------->my session stat 当前会话统计v$sesstat------>sesstat----------->se转载 2013-09-27 16:49:29 · 12726 阅读 · 0 评论 -
查看表中有哪些完整性约束(user_constraints 和 user_cons_columns)
完整性约束 DBA_CONSTRAINTS、ALL_CONSTRAINTS和USER_CONSTRAINST 显示有关约束的一般信息。 DBA_CONS_COLUMNS、ALL_CONS_COLUMNS和USER_CONS_COLUMNS 显示有关列的相关约束的一般信息。 ALL_CONS_COLUMNS 视图和DBA_CONS_COLUMNS 视图与USER_CONS_CO转载 2013-10-24 10:23:02 · 11296 阅读 · 1 评论 -
ORACLE的索引和约束详解数据库
ORACLE的索引和约束详解数据库 Oracle的约束* 如果某个约束只作用于单独的字段,即可以在字段级定义约束,也可以在表级定义约束,但如果某个约束作用于多个字段, 必须在表级定义约束 * 在定义约束时可以通过CONSTRAINT关键字为约束命名,如果没有指定,ORACLE将自动为约束建立默认的名称 定义primary key约束(单个字段) create table转载 2013-10-24 10:24:59 · 1539 阅读 · 0 评论 -
查看Oracle的表中有哪些索引(用user_indexes和user_ind_columns)
查看Oracle中表的索引是否存在分类: 数据库 2011-03-24 19:30 7173人阅读 评论(1)收藏 举报oracleconstraintstableusernulldelete用user_indexes和user_ind_columns系统表查看已经存在的索引对于系统中已经存在的索引我们可以通过以下的两个系统视图(user_index转载 2013-10-24 10:20:36 · 65474 阅读 · 0 评论 -
Oracle session active 和 inactive 状态 说明(与死连接检测DCD ,客户端的联接仍然是活动的 有关)
Oracle session active 和 inactive 状态 说明分类: Oracle Basic Knowledge 2011-06-12 13:08 7877人阅读 评论(3) 收藏举报 sessionoracledatabaseserver中间件resources 一. Session 状态说明 可以通过v$se转载 2013-10-18 17:21:43 · 6546 阅读 · 0 评论 -
告警日志系列之Oracle 11g 中告警日志的位置
[转载]Oracle 11g 中告警日志的位置原文地址:Oracle 11g 中告警日志的位置作者:superhao首先介绍2个新名词Automatic Diagnostic Repository (ADR)一个存放数据库诊断日志、跟踪文件的目录,称作ADRbase,对应初始化参数DIAGNOSTIC_DEST,如果设置了ORACLE_BASE环境变量,DIAGNOSTIC转载 2013-11-21 16:32:15 · 19825 阅读 · 0 评论 -
oracle 根据事务号 xid 如何找到对应的那个语句
oracle 根据事务号 xid 如何找到对应的那个语句 v$transaction的addr和v$session的taddr对应可以找到session,v$session下面有sql_address,sql_hash_value可以找到对应v$sql或者v$sql_text里的sql语句。select /*+ rule*/c.SQL_TEXT转载 2013-07-31 09:52:58 · 7451 阅读 · 0 评论 -
根据PID查询正在执行的SQL语句
select sql_textfrom v$sqlareawhere address in (select sql_address from v$session where paddr in (select addr from v$process where spid = 3960912));转载 2013-10-31 20:31:50 · 7182 阅读 · 0 评论 -
Oracle的文件号、相对文件号及其他
Oracle的文件号、相对文件号及其他Oracle Internal研究7月 20th, 2008大家都知道从Oracle8开始,Oracle开始使用“相对文件号”,使原来一个数据库最多只能有1023个文件,扩展为一个表空间最多可以有1023个文件,每个库最多可以有65534个文件。我们来作一个测试:SQL> create tablespace test_mf datafile转载 2013-11-11 09:48:47 · 1413 阅读 · 0 评论 -
Oracle KSL Latch 管理层 与 Latch管理(未看)
Oracle KSL Latch 管理层 与 Latch管理1作者:eygle |English 【转载时请标明出处和作者信息】|【恩墨学院 OCM培训传DBA成功之道】链接:http://www.eygle.com/archives/2009/08/oracle_ksl_latch.html站内相关文章|Related Arti转载 2013-10-17 09:02:45 · 2864 阅读 · 0 评论 -
查看表的约束(未完成)
SQL> select constraint_name from dba_constraints where table_name ='CRM_CUSTOMER';select owner, table_name from dba_tables where table_name ='TEMP_H1';原创 2013-11-28 11:15:03 · 796 阅读 · 0 评论 -
object_id和data_object_id区别与联系
object_id和data_object_id区别与联系技术分享八月 27th, 2010其实object_id和data_object_id同样是表示数据库对象的一个唯一标志,但是object_id表示的是逻辑id,data_object_id表示的是物理id。如果一些object没有物理属性的话那它就不存在data_object_id,例如procedure,function转载 2013-11-14 16:43:51 · 1601 阅读 · 0 评论 -
oracle碎片
oracle碎片author:skatetime:2010-05-31我们在使用windows的时候,都知道要定期整理磁盘碎片,因为磁盘碎片会影响性能,给管理上带来额外的负担。那oracle更是如此,当随着数据增加,oracle处理海量数据本身就已经很费力了啊,如果再有大量的碎片,那就是雪上加霜啊。所以碎片要引起dba的高度重视,尽早发现尽早处理。碎片是怎么转载 2013-12-10 10:31:31 · 1027 阅读 · 0 评论 -
《Oracle逻辑读写深入分析》涉及的字典表小结
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','consiste原创 2013-12-04 10:08:14 · 991 阅读 · 0 评论 -
Oracle查看用户表
Oracle查看用户表博客分类:Oracle入门Oracle 在Oracle中查看所有的表:select * from tab/dba_tables/dba_objects/cat;看用户建立的表 : select table_name from user_tables; //当前用户的表 select table_name转载 2013-12-16 13:44:32 · 908 阅读 · 0 评论 -
v$session中user#为0或username为空时代表的意思
v$sessionUSER#: session's user id。等于dba_users中的user_id。Oracle内部进程的user#为0。 USERNAME: session's username。等于dba_users中的username。Oracle内部进程的username为空。注释:Oracle内部进程,即后台进程,如并行服务器进程。后台进程不原创 2013-12-31 14:13:58 · 6369 阅读 · 1 评论 -
WINDOWS下system用户至高无上的权限
WINDOWS下system用户至高无上的权限大家知道,SYSTEM是至高无上的超级管理员帐户。默认情况下,我们无法直接在登录对话框上以SYSTEM帐户的身份登录到Windows桌面环境。实际上SYSTEM帐户早就已经“盘踞”在系统中了。想想也是,连负责用户验证的Winlogon、Lsass等进程都是以SYSTEM身份运行的,谁还能有资格检验SYSTEM呢?既然SYSTEM帐户早就已经出现在系转载 2013-12-31 17:12:41 · 33387 阅读 · 1 评论 -
oracle 10g 获得dump文件的名称和位置
select u_dump.value||'/'||db_name.value||'_ora_'||v$process.spid||nvl2(v$process.traceid,'_'||v$process.traceid,null)||'.trc' "trace file" from v$parameter u_dump cross join v$parameter db_name cross转载 2013-10-31 20:34:23 · 3774 阅读 · 0 评论 -
2014.1.2oracle pseudo 百度
oracle pseudo 百度http://www.itpub.net/thread-728293-1-1.htmlhttp://liusnowc.blog.163.com/blog/static/357870892011109105920989/原创 2014-01-03 09:59:01 · 770 阅读 · 0 评论 -
为何kill掉session后,server列变成pseudo
为何kill掉session后,server列变成pseudo 2011-11-09 10:59:20| 分类:Oracle Tuning |字号 订阅转自:http://unix-cd.com/vc/www/16/2007-10/9283.html现象When an inactive session is killed via the alter转载 2014-01-03 09:23:05 · 1504 阅读 · 0 评论 -
v$session & v$process各字段的说明【转载】
Oracle 动态性能表 v$session & v$process整理自google出来的网络资源。google是个好东东。没有google我会心神不宁。 v$session SADDR: session address SID: session identifier,常用于连接其它列。 SERIAL#: sid 会重用,但是同一个sid被重用转载 2013-12-31 14:21:20 · 4772 阅读 · 0 评论 -
对视图V$SESSION_WAIT和V$PX_SESSION的部分字段解释
V$SESSION_WAITWAIT_CLASS_IDNUMBERIdentifier of the class of the wait eventWAIT_CLASS#NUMBERNumber of the class of the wait eventWAIT_CLASSVARCHAR2(64)Name of the原创 2014-01-07 10:54:55 · 2354 阅读 · 0 评论 -
调整并行查询性能所需要查看的视图以及其中涉及的统计视图
实时数据查询的视图:即只有存在并行查询操作时,也就是说,在并行查询操作运行期间,这些视图上才针对该并行查询的相关数据。平时,在数据库实例(级别)上没有并行查询运行时,查询这些视图,是没有数据,提示“未选定行”。而且在并行查询期间的不同时刻,查询这些视图所得的数据是不一样的,会变化的,也就是说,这些视图实时反映了该并行查询当前(即执行这些视图进行查询的那一刻)的状态。当前会话的视图:即这些视图只原创 2014-01-07 16:46:25 · 2017 阅读 · 0 评论 -
实例对比Oracle中truncate和delete的区别
实例对比Oracle中truncate和delete的区别删除表中的数据的方法有delete,truncate,它们都是删除表中的数据,而不能删除表结构,delete 可以删除整个表的数据也可以删除表中某一条或N条满足条件的数据,而truncate只能删除整个表的数据,一般我们把delete 操作收作删除表,而truncate操作叫作截断表.truncate操作与delete操作对比转载 2013-10-18 10:53:56 · 1214 阅读 · 0 评论 -
Oracle ASSM三级位图块结构(未看)
Oracle ASSM三级位图块结构0作者:eygle |English 【转载时请标明出处和作者信息】|【恩墨学院 OCM培训传DBA成功之道】链接:http://www.eygle.com/archives/2007/07/oracle_assm_level3_bmb.html站内相关文章|Related Articles转载 2013-10-17 09:06:24 · 1281 阅读 · 0 评论 -
oracle block internal(block 内部结构分解)[要看]
oracle block internal(block 内部结构分解)分类: oracle 原理分析2010-08-23 16:40 2551人阅读 评论(1) 收藏 举报oracleheaderbuffertablelayerobjectauthor:skatetime:2010-08-23 Oracle block的详细物理结构图:转载 2013-10-16 10:28:30 · 1916 阅读 · 0 评论 -
查看一下oracle数据库软件已经安装的组件(视图dba_registry)
我们先用如下SQL 查看一下DB中的组件:SQL> col comp_id for a15SQL> col version for a15SQL> col comp_name for a30SQL> select comp_id,comp_name,versionfrom dba_registry ;COMP_ID COMP_NAME VERSION转载 2013-10-25 15:08:45 · 11483 阅读 · 0 评论 -
v$process 中的TRACEFILE 字段
v$process 中的TRACEFILE 字段表示的是 Trace file name of the process,即该进程对应的跟踪文件的路径和名称v$process所查看的进程都是服务端里(oracle系统)的进程,非整个操作系统里的进程。原创 2014-01-23 17:11:12 · 1587 阅读 · 0 评论 -
疑问:【动态性能视图】v$fixed_table和v$fixed_view_definition - OCM联盟
v$fixed_table这个视图中存储的是oracle的基表,可是当我们desc的时候会发现,里面有个字段是type,如下:SYS@ORA10G>desc v$fixed_table Name Null? Type ————– ——– ———————- NAME VARCHAR2(30) OBJECT_ID转载 2014-01-20 16:27:07 · 959 阅读 · 0 评论 -
V$FIXED_TABLE & V$FIXED_VIEW_DEFINITION
V$FIXED_TABLE & V$FIXED_VIEW_DEFINITION分类: 性能调优 2013-11-10 21:26 61人阅读 评论(0)收藏 举报VFIXED_TABLEVFIXED_VIEW_DEFINITI官方解释:V$FIXED_TABLE displays all dynamic performance tables, vie转载 2014-01-20 16:29:21 · 1448 阅读 · 0 评论 -
Oracle数据库冷备恢复二例
例一:oracle数据库冷备迁移的步骤冷备是一种常用的数据库备份方式,它是在数据库关闭的情况下利用操作系统的拷贝命令备份完整的数据库文件集。冷备能保证在备份的时间点上数据库的完整性和一致性。假如开启了归档模式,并且能保证在最后一次冷备后的所有归档日志的完整性,那么我们就能够将数据库恢复到冷备后的任何一个时间点上。下面将详细描述冷备的步骤:1 收集数据库文件集信息一个转载 2014-01-20 11:49:24 · 5224 阅读 · 0 评论