- 博客(10)
- 资源 (9)
- 收藏
- 关注
原创 如何利用oracle opatch打补丁
摘要: 本文主要介绍了如何利用ORACLE的OPATCH工具安装补丁,同时通过本文的描述,我们也应该了解确认BUG一般步骤:分析、排查相关错误信息、对比环境、最终确认。关键字: ORACLE、OPATCH、补丁1. 引言 近几年,随着我们ORACLE数据库的应用越来越深入,用户的环境越来越复杂,一些ORACLE常见的BUG也会偶尔的被触发
2012-07-06 15:06:30 2595 1
原创 重建b-tree索引
前言: 随着我们的系统数据量越来越大,使用时间越来越长,有时需要考虑重建索引以提高系统的性能。通过本文简单描述下如何快速重建索引,希望同以后大家做维护有所帮助。一、 重建索引的条件 首先,我们要知道那些情况下,可能需要考虑重建索引,一般有如下两种情况:1. 如果表上频繁发生update,delete操作,可能需
2012-07-06 15:03:50 1350
原创 处理归档日志增加过快一例
摘要 本文介绍了不久前作者是如何彻底解决一家医院数据库由于归档日志增长过快,导致磁盘剩余空间占满,引起宕机全过程。通过本案例的描述,我们可以了解到当遇到数据库宕机问题时,应该如何分析现象、找到问题关键、最终彻底解决该问题的一个总体思路,最后还应该深入思考该问题产生的原因,总结出避免以后再出现该问题的建议。关键字:ORACLE、归档日志、宕机、DML语句初步了解
2012-07-06 14:51:38 6539
原创 处理XX医院服务器定时死机过程 TNS-12547 TNS:lost contact
紧急求援 上周正在QJRMYY现场进行集成项目的硬件调试,突然接到XZH的电话,说TY渠道有个紧急的数据库问题需要处理下,叫我放下手上的工作,收下邮件。虽然这种急刹车式的变换工作状态的方式是我最不愿意接受的,但是既然是紧急事情,那也只有马上服从安排。找了医院的一台能上网的机器,打开公司邮箱,找到XZH转发的TY渠道的邮件,看了下大体意思是反映其负责的JM医院数据库经常不定时出现死机现
2012-07-06 14:50:08 1935
原创 处理EXP导出HANG住问题一例 library cache lock
论坛求助 上周CD渠道的ZSL联系我,让我看一下他在论坛上发了一个求助帖《oracle11.2.1全库导出不能使用》,告知我这是工作中实际遇到的问题,由于这个原因,用户的数据已经几天没有备份了,用户的数据安全无法得到保障,希望我能协助帮忙处理,由于电话指导比较麻烦,用户又有远程环境,于是我提议进行远程处理。问题重现 远程桌面连接到用户处,首先得看一下问题现象,做了一个全库的
2012-07-06 14:48:24 1135
原创 处理数据库存在大量inactive会话一例
技术申请 上周收到XZH转过来的一封CD渠道高级技术申请,反映SN医院的数据库经常提示ora-12518(TNS:listener could not hand off client connection)错误,以往出现这个错误,往往是由于数据库是32位,内存分配限制所致,再出现这个错误后,渠道已经对数据库进行了升级,内存参数进行了调整,且把数据库参数SESSION调整为
2012-07-06 14:46:49 2869
原创 缓存融合(Cache Fusion)介绍
概念 简单地说,缓存融合就是把Oracle RAC数据库中所有数据库缓存作为一个共享的数据库缓存,并被RAC中的所有节点共享。它是实现RAC的基本技术。 缓存融合主要有如下四个功能: (1) 提供扩展性的传输。 (2) 在实例间传输数据库的映射。 (3) 跟踪资源的当前位置和状态。 (4) 在每个实例的SGA的目录结构中保存资源信息。
2012-07-06 14:45:20 9868 1
原创 反转键索引模拟实验(reverse key index)
前言 在zlhis系统中,一些数据表基于序列的索引是热块争用的重灾区,如病人医嘱记录_PK,病人信息_PK等,我们知道这种由序列产生的列一般是单调递增,其上的这些索引信息就会集中分布在同一个索引叶块,形成不对称的索引,因此导致该索引块容易产生争用。 ORACLE针对基于序列的索引的热块争用其实有一套非常可行的优化措施—反转键索引(reverse key index),这
2012-07-06 14:43:56 5197
原创 解决删除操作过程执行慢的案例分析 db file scattered read
一、前言 本文讲述了一个ZLHIS删除操作案例,该操作的SQL语句执行计划中使用到索引,但是执行性能却不高,最终导致带来了严重的性能问题。通过跟踪日志分析,发现导致删除操作性能差的原因是在删除时候出现db file sequential read等待事件,进而分析阐述了产生该等待事件的原因和解决方法,最后把问题解决。本案例通过问题的排查,分析对于以后同事处理类似SQL语句性能问题有一
2012-07-06 14:42:40 1879
原创 如何让SQL语句的执行计划稳定不变-存储概要介绍
前言你还在为CBO选择器下SQL语句的执行计划改变而烦恼吗?还在为是否在SQL语句前增加/*+rule*/而犯难呢?通过本文的介绍,你将了解到为什么CBO下同样的SQL语句而执行计划存在差异,以及我们如何通过存储概要(stored outlines)在CBO环境下达到稳定SQL语句执行计划的目的。关键字:CBO、执行计划、存储概要背景我们日常工作中经常遇到这样的性能
2012-07-06 14:41:11 2662
IT集中监控系统的设计与实现
2013-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人