librarycachelock的成因和解决方法(一)
转载问题描述:接到应用人员的报告,说是在任何对表CSNOZ629926699966的操作都会hang,包括desc CSNOZ629926699966,例如:ora9i@cs_dc02:/ora9i > sqlplus pubuser/pubuserSQL*Plus: Release 9.2.0.4.0 - Production...
ora-00600[733]等错误解决
ora-00600[733]等错误解决错误描述:Alert日志不断报错如下:ORA-00600: internal error code, arguments: [733], [1073732408], [top call heap], [], [], [], [], []Mon Oct 30 23:23:40 2006Errors in file /orac...
linux上使用vnc
经常需要在远程维护很多数据库.但有时候需要一些图形化操作,如升级.使用xmanager固然可以.但是经常会由于好多的原因而无法访问对方系统,如防火墙的原因等.这时我们可以使用vnc(实际上我从来都是用vnc的,印象中只用过...
How to Study Oracle
from http://rootshell.be/~yong321/oranotes/OracleStudy2.txt [The word "study" means "learn" in OracleStudy.txt and "research" in this note.]4.4.0 If you encounter an oracle error ORA-00600 or ORA-0744...
oracle rac平台升级(hpunix)
1.ORACLE 软件作备份和全库的备份,包括初始化参数文件2.为升级设置系统环境这里先解压缩补丁文件unzip ****.zip3.关闭所有实例和监听为保证比较快速关闭,杀掉所有连接后,shutdownps -ef|grep $ORACLE_SID|grep -v...
又一个07445宕机事件
时间:2006.10.7 19点46分见alert日志:object] [0x000000000] [] []Sat Oct 7 19:46:17 2006Trace dumping is performing id=[cdmp_20061007194617]Sat Oct 7 19:46:21 2006Errors in file /export/home/oracle/rac...
删除一个JOB需要提交
删除一个JOB需要提交一般来说,执行一个存储过程是不需要COMMIT的。但是DBMS_JOB.REMOVE有例外:按文档中的描述是:You must issue a COMMIT statement immediately after the statement.版本:10.2.0.1windows今天...
DIAGNOSING AND RESOLVING ORA-04031 ERROR
from metalinkWhen any attempt to allocate a large piece of contiguous memory in the shared pool fails Oracle first flushes all objects that are not currently in use from the pool and the resulting fre...
How to Calculate Your Shared Pool Size
from metalinkProblem Description: ==================== One very difficult judgement that needs to be made in Oracle7 is to determine the proper size of the shared pool. The following provides some ...
小心扩展undo_retention的值
小心扩展undo_retention的值平台:sun 5.9Oracle9206错误描述:在增大undo_retention到36000后rac中一节点crash.见alert_strac1.log:ALTER SYSTEM SET undo_retention=36000 SCOPE=BOTH;情节描述:在执行一个存储过程...
ARCHIVELOG模式下的恢复
ARCHIVELOG模式下的恢复完全恢复:1.从备份中还原所有数据库数据文件.2.还原所有备份的归档的重做日志.3.加载数据库STARTUP MOUNT;4.恢复数据库RECOVER DATABASE.5.应用归档日志中的重做日志,在提示符下输入AUTO6.ALT...
default pool ,keep pool,recycle pool
default pool:所有段块一般都缓存在这个池中,keep pool:对于访问相对频繁的段会放在这个池中,因为如果把这些段放在default pool中,尽管会频繁访问,但也可以因为其他段需要空间而使其age out.recyle pool:访问不频繁,...
RMAN与IO从属
RMAN与IO使用dbwr_io_slaves参数可以配置磁盘IO从属,这个参数的值可以任意.作用是将"脏"缓冲区(即写满的缓冲区)的内容从缓冲存储区写入磁盘时唤醒其他的dbwr从属来执行磁盘写操作.如果该参数大于0,RMAN会自动在每个...
RAC中的全局等待事件分析
在RAC环境中,和全局调整缓存相关的最常见的等待事件无非就是:global cache cr request,global cache busy和equeue在XX电信做了一次数据库巡检中发现,spreport中的top 5 wait events中出现了global cache cr requ...
索引分析
索引分析索引为什么会突然变得慢呢?是什么引起的呢?我们来看测试结果。SQL> create table test01 (col1 number,col2 number);SQL> declare2 i number:=1;3 j number:=10000010;4 begin5 for i in 1..10000 loop6 i...
一个小错误,日志损坏
今天看CPU LOADER非常高。查看到某个会话作批量操作。而且是从pl/sql上做的。我给KILL掉了。结果。。。。。。发现无法用那个用户登录。后来DB挂起。晕。发现日志损坏了,以后还是要注意。SQL> shutdown immediate;ORA...
dbms_stats和analyze的选择(一)
dbms_stats和analyze的选择(一)dbms_stats在很久以前ORACLE就推出了,那么就意味着我们不使用analyze来分析吗?其实.analyze还是有着它存在的理由.我们的客户常常会问:我到底使用哪一个分析我的表呢?很多人使用analyze...
Understanding Virtual Memory
from RedhatIntroductionOne of the most important aspects of an operating system is the Virtual Memory Management system. Virtual Memory (VM) allows an operating system to perform many of its advanced ...
undo不回收的解决
本来是在我本机作一个大表的测试.居然搞得报磁盘空间不够.一检查.发现UNDO已经有2GB了.对于我个人机器来说.那就太大了.事物实际上已经都提交.但修改完undo_retention重启后,发现仅收缩了一小部分.于是只有重建.步骤...
ORA-25153错误解决
前两天重建一个索引.因为表比较大,达到500Malter index idx rebuild;ERROR 位于第 1 行:ORA-25153: 临时表空间为空首先查看操系统.temp.ora是存在的.再一查v$tempfile发现为空;这下比较奇怪了.添加一个TEMPFILE;SQL...