奇异的enq: TX - row lock contention
在客户生产系统中,不定时发生enq: TX - row lock contention,其执行语句为 Select MER_ID, TRADE_DATE, BALANCE, PAY_FLAG from XXXXX where MER_ID = :1 for update 定为源...
在运行OGG Extrac数据库平台,执行expdp,可能出现UDE-31623 bug
生产系统为RedHat 6,RAC 11.2.0.4 CPU Jul 2015,使用expdp,导出需要ogg初始化同步表数据时候出现以下错误: UDE-31623: operation generated ORACLE error 31623 ORA-31623: a job is not attached to this session via the specified handle ORA-6512: at "SYS.DBMS_DATAPUMP", line 3326 ORA-6512: at ...
生产SQL语句突然变慢问题定位
在客户生产环境中,突然某条SQL语句非常慢,无法跑出结果,以下是诊断过程记录:1、定位sql_id: select sql_id from v$sql where sql_text like '%xxx%' sql_id-----------------------564s6g59axuk4'2、统计AWR视图中,该语句执行效率: set line...
ORACLE RAC的DRM (动态资源管理)
在RAC 11.2.0.4生产环境中,每天某个时间,MQ发生大量交易堵塞,从原先的每分钟2千多笔,掉到1千多笔,从数据库后台监控来看,集群GC出现大量堵塞。怀疑RAC发生DRM。从官方文档中,理解DRM机制,RAC每个实例都有自己的SGA和buffer cache,每个block都有都有一个实例主控,该实例负责跟踪block变化情况。例如当一个节点发...
“神奇”的oracle 11.2.0.3 RMAN恢复
这两周一直解决一个ORACLE数据库异机恢复问题。具体情况如下:1、生产库grid+asm+oracle (11.2.0.3 PSU7)2、恢复到相同平台主机系统第一次恢复最新的level 0备份,例如6月5日,数据库完全正常恢复没有任何问题,但6月15日,6月20日,删除所有控制文件和数据文件,重新恢复最新的相应的控制文件和数据文件...
ORACLE 11G EM问题万能解决办法
对于一些政府,企业客户,通常都要求安装EM数据库控制台,对数据库进行管理,对于DBA来说,偶尔会遇到各种EM问题,以下的方法基本能解决客户90%以上的问题。EM结构简单分析 : EMCA可以想象为一个小的WEB应用,数据库使用了sysman...
11.2.0.3.2 RMAN无法恢复归档日志
在客户现场进行RMAN数据库异机恢复,在恢复归档日志时候,发现归档日志中数据块故障,无法恢复,数据库进程down机,具体日志信息如下:ORA-07445: exception encountered: core dump [kcbzpnd()+464] [SIGSEGV] [ADDR:0x700000159CD] [PC:0x10333BAD0] [Address not mapped to o...
Hadoop SRC重新编译
下载hadoop 2.2 SRC包到Linux平台,安装其BUILDING.TXT文档说明要求进行编译,具体步骤如下:1、JDK 1.6 + export JAVA_HOME=/usr/java/jdk1.6.0_312、Maven 3.0 or later 下载mvn包,解压到$HOME/mvn目录下 $ mvn -version Apache Maven 3.1.1 &n...
GoldenGate11g长交易造成CPU负载高
使用Quest PA监控,发现数据库服务器CPU资源消耗很大,原先CPU的负载差不多30%多,但最近一段,高达60%。从监控信息可以看出是Goldgate用户等待事件SQL*NET more data to/from client等待消耗CPU资源非常大。 首先想到一点是检查是否存在僵死进程:...
ORACLE 11g RAC时钟同步问题
近一段,客户数据库累积了一些问题,需要我集中处理,有些相对容易,有些有一点棘手,可能需要通过SR提交服务。我陆续将所碰到问题及解决方案总结一下。 首先是HP-UX和AIX平台上出现时间同步警告信息,具体日志如下: 2014-01-16 15:48:10.885 ...
Hadoop中hdfs和Hbase Xceivers设置
近一段在研究Impala文档,在讲述Parquest table分区性能调优方面提到了Xceivers设置。因此将该参数英文资料整理翻译如下:介绍dfs.datanode.max.xcievers 参数对客户端有直接影响,他主要定义server端的线程数量,或者更详细说,数据连接的sockets。设置太小,当集群扩展时候,无法充分利用资源。以下部分帮助我...
转摘:EXCHANGE PARTITION those pesky columns
参阅http://www.oaktable.net/content/exchange-partition-those-pesky-columns,感觉有点意思,特引用:Here is my partitioned tableSQL> desc PAR Name &n...
为什么Windows平台下ORACLE线程数一直增长无法释放?
在客户现场windows 32bit环境下9.2.0.8数据库,发现进程oracle下的线程数目一直增加到250,最终导致新连接的session无法登陆。 采用windows...
关注ORACLE 11.2.0.3 Bug 13550185
通过metalink查看bug 13550185,该补丁对所有平台上的Oracle 11.2.0.3造成严重影响,临时解决方案是设置_cursor_stats_enabled=false,但设置该参数会造成AWR报告中无法获取SQL ordered by...
IBM DS8700存储维护和管理五: FlashCopy SE
FlashCopy基于某个时间点的卷快照,SE表示Space Efficient,可以有效节约快照空间,该功能需要额外的license。以下是具体的步骤:1、在远程存储定义4000GB的 SE repository dscli...
IBM DS8700存储维护和管理四:Metro Mirror配置
Metro Mirror是将本地卷实时同步到远程存储对应的卷。也就意味着应用写一条记录到本地存储,然后同步到远程存储,成功返回才意味着应用的写成功。建议为了维护方便,本地卷和远程卷的ID相同,以下例子...
IBM DS8700存储维护和管理三:主机空间分配
以下命令关系到我们日常运维使用的命令1、卷的管理--创建标准卷dscli> mkfbvol -extpool p0 -cap 10 -name vol_name 1003p0:表示extpool IDcap:表示创建卷的大小,...
IBM DS8700存储维护和管理二:存储空间划分
通常Arraysite,Array,Rank和Extent Pool在存储安装实施完成之后,就基本不再触及,所以介绍上述内容主要是查看相关信息命令,不涉及到具体的操作。管理员主要关注的是存储空间的...
IBM DS8700存储维护和管理一:总述
十几年前就接触了IBM SHARK ESS系列存储设备,之后也没什么关注存储的发展,近一段因为工作的需要,需要熟悉和管理客户IBM DS8700存储设备。突击看了一下IBM DS8000系列的红皮书,为了方...
转帖:Hadoop的十大应用场景
摘自:http://tech.it168.com/a2012/0717/1373/000001373157.shtml 作为参考:美国著名科技博客GigaOM的专栏作家Derrick Harris跟踪云计算和Hadoop技术已有多年时间,他也在最近的一篇文章中总结了10...