【DBA】Oracle Database 11g: 面向 DBA 和开发人员的重要特性 数据库重放
数据库重放了解如何使用数据库重放(Oracle Database 11g 中一个闪亮登场的全新工具)来捕获完整的数据库负载,以便您可以随意进行“重放”。参见系列目录需要在数据库中进行更改时 — 无论是进行微小的改动(如变更初始化参数和数据库属性)还是进行不可避免的较大改动(如应用补丁集),您最关心什么?...
【DB】Direct Path EXP Corrupts The Dump If An Empty Table Partition Exists
?简介:Oracle11.2.0.1及以后版本,通过exp DIRECT=y方式导出有分区表的中含有空分区表的,导出文件是不能用的,无法正确导入。
【DB】使用SQL_TRACE进行数据库诊断跟踪
作者:eygle |English 【转载时请标明出处和作者信息】|【恩墨学院 OCM培训传DBA成功之道】链接:http://www.eygle.com/archives/2004/10/use_sql_trace_to_diagnose_database.htmlSQL_TRACE是Oracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具.在日常的数据库问题诊断和解决中,SQL_T...
【DB】彻底搞清楚library cache lock的成因和解决方法(三)
前面我们已经知道碰到'library cache lock'导致进程hang时,如何解决。那么如何避免这类问题的发生呢?这篇文章主要介绍了library cache lock的成因以及如何避免。当我们在执行一些DML,DDL,甚至desc tablename等等操作的时候,会话就hang住了,还有一种情况,当我们使用create or replace procedure/function...
【DB】彻底搞清楚library cache lock的成因和解决方法(二)
上一个例子中我们主要借助于X$KGLLK基表和event systemstate解决问题,那么如果你不了解X$KGLLK基表,或者忘记了如何使用它,那也不要紧张,这里再介绍一种常规的方法。从system state 的转储信息中,我们已经注意到PROCESS 28当前正在等待'library cache lock'。'handle address'表示的就是正持有 PROCESS 28 进程...
【DB】彻底搞清楚library cache lock的成因和解决方法(一)
问题描述:接到应用人员的报告,说是在任何对表CSNOZ629926699966的操作都会hang,包括desc CSNOZ629926699966,例如:ora9i@cs_dc02:/ora9i > sqlplus pubuser/pubuserSQL*Plus: Release 9.2.0.4.0 - Production on Mon Jan 10 10:11:06 2005Copyright (c) 1982, 2002, Oracle Corporation. ...
【RAC】Oracle11g RAC 你不懂crs_*
今天是Oracle大会,未能现场参与,只能在这聊点了。 现在Oracle12c的新特性大家都研究差不多了,我却在看Oracle11g RAC,前段时间某单位普遍升级,也折腾我够呛,但也看到好多人都是怀旧的,就像集群命令crs_stat 不管哪个版本,首先都是从它开始。但是你有没有注意到,crs_stat 少点什么,或者使用crs_stop...
【BUG】ORA-19706和_external_scn_rejection_threshold_hours的前世今生
最近这几天和几个客户一直在讨论一个最近爆发的ORA-19706的故障。在一个数据库访问另外一个数据库的时候出现了:点击(此处)折叠或打开SQL>select * from tab@to10g2;select * from tab@to10g2*ERRORatline...
【RAC】由系统环境变量中"/"引起的空闲实例
【RAC】由系统环境变量中"/"引起的空闲实例
【OEM】怎样手动清除OEM12的资料库
适用版本 12.1.0.1.0 to 12.1.0.5.0 [Release 12.1]1、删除资料库用户点击(此处)折叠或打开drop user SYSMAN cascade;drop user SYSMAN_MDS cascade;drop user MGMT_VIEW cascade;drop user SYSMAN_RO cascade;drop user SYSM...
ASM tools used by Support : KFOD, KFED, AMDU (Doc ID 1485597.1)
In this DocumentPurposeScopeDetails 1. KFOD - Kernel Files OSM Disk 2. KFED - Kernel Files metadata EDitor...
ORA-15063 ORA-15042 ORA-15020 ORA-15033 (Doc ID 1346190.1)
In this DocumentPurposeRequirementsConfiguringInstructionsScriptSample Output...
【RAC】DRM hang causes frequent RAC Instances Reconfiguration (Doc ID 1528362.1)
In this Document Symptoms Changes Cause Solution References APPLIES TO:Oracle Database - Enterprise Edition - Version 11.1...
【RAC】DRM - Dynamic Resource management (Doc ID 390483.1)
In this DocumentPurposeScopeDetails DRM - Dynamic Resource MasteringAPPLIES TO:Oracle Database - Standard Edition - Version 10.1.0.2 and laterIn...
【RAC】11gR2 新特性: Rebootless Restart
众所周知,当集群出现问题时,例如某个节点丢失网络心跳,或者不能够访问表决盘,或者节点出现了严重的性能问题等,CRS会选择将某个节点的OS 重启,以便保证集群的一致性。当然,大部分的重启都是由CRS的核心进程ocssd.bin发起的。 但是,如果CRS 只是节点上的应用之一或者私网和存储的问题只是短时间的出现,那么重启...
ORA-00942 when deleting from an existing Table
APPLIES TO:Oracle Database - Enterprise Edition - Version 11.2.0.3 and laterInformation in this document applies to any platform.SYMPTOMSDelete from an existing table fails with ORA-942. The table exists in dba_objects view with valid status.CAUSEIf a materialized view log t...
【LINUX】free 命令结果完全剖析
以下是笔者在虚拟机上运行的debian系统的free情况。该虚拟机内存只有128M,同时分配了256M的SWAP交换区。 total used free shared buffers cachedMem: 124788 113432 11356 0 15308 75568-/+ buffers/cache:&nb...
【LINUX】使用lsof处理文件恢复、句柄以及空间释放问题
曾经在生产上遇到过一个df 和 du出现的结果不一致的问题,为了排查到底是哪个进程占用了文件句柄,导致空间未释放,首先在linux上面,一切皆文件,这个问题可以使用lsof这个BT的命令来处理(这个哈还可以来查询文件句柄泄露问题,应用程序的进程未关闭文件句柄)1.文件句柄以及空间释放问题注:在生产环境常见...
【HINT】Hint的常见错误使用方式(nologging)
提起Oracle数据库的Hint,几乎每一个DBA都知道这一强大工具。在Oracle中,Hint可以用来改变SQL的执行计划、固定SQL的执行计划。Oracle数据库内部的很多特性也依赖于Hint,比如Outline、Profile等。但是在日常工作中,很多开发人员或DBA,对Hint的使用仍然存在一些错误的方式。下面将列举主要的2种。(本文不讨论Hint...
【RAC】因系统时间设置不当,造成RAC一节点集群资源及数据库关闭
下午接到一个同事电话,说一体机(RAC)第二个节点数据库连不上了,让我帮忙看看。我便登上系统,在第一个节点查看信息,如下点击(此处)折叠或打开[grid@pwjkdb01 ~]$ crs_stat -t Name Type Target State Host ----------...