自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 adrci 问题打包

[oracle@db01 ~]$ adrciADRCI: Release 11.2.0.4.0 - Production on Mon Feb 29 10:16:09 2016Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.ADR base = "/u01/PROD/db/11.2

2016-02-29 10:28:13 728

原创 不相关子查询

--使用子查询--不相关子查询:--子查询先执行,然后再执行外部查询。外部查询会使用到子查询的--返回值。--查询挣得的比亚伯多的雇员的姓名和薪水select last_name,salary from employees where salary > (select salary from employees

2016-02-25 16:22:31 712

原创 insert all/ insert first/ pivoting insert

--把子查询作为insert的目标:--实际上就是向视图中插入--插入一个欧洲的部门insert into (select l.location_id,l.city,l.country_id from locations l join countries c on (l.country

2016-02-25 14:37:28 508

原创 Correlated Subqueries 相关子查询

计算过程:1.扫描外查询的第一条记录2.扫描子查询,并将第一条记录的对应值传给子查询,由此计算出子查询的结果3.根据子查询的结果,返回外查询的结果。4.重复上述动作,开始扫描外查询的第二条记录,第三条记录,直至全部扫描完毕--Correlated Subqueries 相关子查询--当子查询引用了父语句中的表的列时,Oracle执行一个相关子查询。--要把相关子

2016-02-24 22:52:44 1170 1

原创 T034 - Drive Tape Alert 4 - Media Error

Name: T034 - Drive Tape Alert 4 - Media ErrorTicket Number: 29 State: UnOpenedCreation Date: 19-Feb-2016 2:08:50 Severity: 2 - High (sev2)

2016-02-24 12:49:50 1544 1

原创 T181 - Drive Tape Alert 7 - Media Life

Name: T181 - Drive Tape Alert 7 - Media LifeTicket Number: 30 State: UnOpenedCreation Date: 19-Feb-2016 2:08:58 Severity: 3 - Low (sev3)

2016-02-24 12:49:05 760

原创 T044 - Drive Tape Alert 19 - Nearing Media Life

Name: T044 - Drive Tape Alert 19 - Nearing Media LifeTicket Number: 31 State: UnOpenedCreation Date: 19-Feb-2016 2:09:05 Severity: 3 - Low (se

2016-02-24 12:46:55 997

原创 UNDO 表空间使用率100%

1.问题描述: 2个undo表空间使用严重不均,一直这样,怎么优化下呢UNDOTBS1是实例1的,UNDOTBS2是实例2的SQL> show parameter undoNAME TYPE VALUE------------------------------------ ----------- -------------------------

2016-02-23 10:25:23 1558

原创 V$ROLLSTAT

V$ROLLSTATV$ROLLSTAT contains rollback segment statistics.ColumnDatatypeDescriptionUSNNUMBERRollback segment numberLATCHNUMBERLa

2016-02-23 10:24:15 681

原创 DBA_UNDO_EXTENTS

DBA_UNDO_EXTENTSDBA_UNDO_EXTENTS describes the extents comprising the segments in all undo tablespaces in the database.Note:The status of the undo space distribution reported by DBA_UNDO_E

2016-02-23 09:51:29 2671

原创 v$process v$session

1.当前的数据库连接数select count(*) from v$process 查看不同用户的连接数select username,count(username) from v$session where username is not null group by username;select username,status , count(username) from v$s

2016-02-22 16:17:13 492

原创 二元高度

1. 索引查找的过程   1.> 根据树进行定位,找出ROWID (索引查找)   2.> 根据ROWID找出表中的数据行(表数据查找)2.概述   索引的二元高度对把ROWID返回给用户进程时所要求的的I/O数量起到关键作用。二元高度每个级别都会增加一个额外的块读取操作,而且由于这些块不能按顺序读取,他们都要求一个独立的I/O操作,而且由于这些块不能按顺序读取,他们都要求一个独立

2016-02-19 11:32:21 648

原创 集群因子

1. 优化器决定是否用索引的关键因素  1.> 选择性参考:http://blog.csdn.net/eviswang/article/details/50674063  2.> 集群因子2. 概念   集群因子(ClusteringFactor)是如果通过一个索引扫描一张表,需要访问的表的数据块的数量。3. 集群因子的计算方法(1) 扫描一个索引;(2) 比较某行的R

2016-02-19 09:42:31 1169

原创 临时表空间组

1.概述在oracle 10g中引入了临时表空间组的概念,对临时表空间组的概念理解要点如下:1.> 临时表空间组是一组临时表空间2.> 临时表空间组和临时表空间之间的名字不能相同3.> 不能显示的创建和删除临时表空间组,即当第一个临时表空间分配给临时表空间组时临时表空间组自动创建,当最后一个临时表空间从临时表空间组退出时临时表空间组自动删除。2.临时表空间组的优势    默

2016-02-18 16:45:18 629

原创 ORA-00245: control file backup failed; target is likely on a local file system

1.问题描述警告日志报错如下: Thu Feb 18 01:59:48 2016Errors in file/u01/PSPROD/oracle/diag/rdbms/psprod/PSPROD1/trace/PSPROD1_ora_45856.trc:ORA-00245: control file backup failed;target is likely on a loc

2016-02-18 15:45:43 3229

原创 ORA-1652: unable to extend temp segment

1.问题描述检查alert日志发现近期大量ORA-1652报错截止上午10:00近2天报错次数为19次Wed Feb 17 01:32:03 2016ORA-1652: unable to extend temp segment by 16 in tablespace                 TEMP1 Wed Feb 17 01:32:03 2016ORA

2016-02-17 17:27:49 5029

原创 索引的选择性

SQL> select table_owner, table_name, index_name,distinct_keys, num_rows from user_indexes where table_name='EMP'; TABLE_OWNER TABLE_NAME INDEX_NAME

2016-02-16 12:38:20 600

原创 索引抑制

索引抑制是一些没有经验的开发人员经常犯的错误之一。在oracle中有很多陷阱会使一些线索无法使用。      oracle优化器在后台工作,选择并使用可能最有效的方法来返回数据。例如,在许多情况下不需要指定where子句oracle就可以使用索引。具体来说,如果查询索引列的min和max值,oracle从索引中就可以得到结果,而不需要去访问表;类似的,如果对索引列执行count函数,o

2016-02-16 11:23:31 770

原创 组合索引

定义:当某个索引包含多个列时,我们称这个索引为“组合索引”或“复合索引”。oracle 9i引入索引跳跃式扫描增加了优化器在使用组合索引时的选择,所以您在选择索引的列的顺序时应该谨慎。索引跳跃式扫描 (index skip scan)索引跳跃式扫描适合于组合索引,比如(deptno,sal),当根据组合索引的第一个列deptno做查询时,通常是可以用的到索引的,当你想使用第二个列sa

2016-02-16 09:34:05 474

原创 visible invisible索引

SQL> show userUSER is "SCOTT"SQL> create  index emp_id1 on emp(empno, ename, deptno);SQL> create index emp_id2 on emp (sal);查看创建索引信息:SQL> select table_name, index_name from user_indexes wher

2016-02-15 17:13:01 458

Oracle 9i_10g编程艺术:深入数据库体系结构

久负盛名的Oracle经典,世界**专家Thomas Kyte力作,Oracle DBA和开发人员必备。   “本书能够帮助你发挥Oracle技术的**潜力。……毋庸置疑,这是*重要的Oracle图书之一,**值得拥有。”              --Ken Jacobs,产品战略部(服务器技术)副总裁,Oracle公司   无论你是程序员还是DBA,要创建和管理稳定、高质量的Oracle系统,归根结底都需要理解Oracle数据库的体系结构。   本书是讲述Oracle数据库公证的权威指南,凝聚了世界**的Oracle专家Thomas Kyte数十年的宝贵经验和大量真的知灼见。书中深入地分析了Oracle数据库体系结构,包括文件、内存结构以及构成Oracle数据库和实例的度层进程,然后讨论了一些重要的数据库主题,如锁定、并发控制、事务、重做和撤销,还解释了这些内重要性。*后,分析了数据库中的物理结构,如表、索引和数据类型,并介绍通过哪些技术能**地使用这些物理结构。   在介绍每个特性时,作者都充分利用具体的例子来说明,不仅讨论了各个特性是什么,还说明了它如何工作,如何使用它来实现软件,并涵盖了相关的常见陷阱。

2016-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除