记一次数据库优化
Oct102014客户反映数据库时快时慢,数据库版本11.2.0.4.0,操作系统RHEL5U5,查看数据库的活动会话,发现基本100%的SQL都在同一条SQL,而且大多都是latch: row cache objects等待。 SQL> select inst_id,username,sql_id,event from gv$session where username is not null and status='ACTIVE';INST_ID USERNAME ...
阅读全文作者:dbdream | 分类:Oracle, oracle 10g, oracle 11g | 标签:cache buffers chains, ORACLE, resmgr:cpu quantum, row cache objects, 优化抢沙发
ORACLE 12C新特性-自动维护全局索引
Sep022014今天在网上看了一篇关于12C新特性-自动维护全局索引的帖子,经测试,貌似根本不是那么回事呀。如果对分区表进行分区DDL操作,如果不加update index字句,全局索引就会失效,下面先看一下是11.2.0.4.0版本的测试,操作系统OEL 5.7。 创建测试用户。 SQL> create user dbdream identified by dbdream;User created ...
阅读全文
ORA-00600 [13310]错误和ORA-07445 [ACCESS_VIOLATION]错误
Aug262014今天群里一个朋友远程连接数据库的时候遇到了ORA-03113错误。 看到这个03113错误,很容易想到以下几方面的原因:数据文件损坏、日志文件损坏、归档空间满、用户进程被KILL掉等,很多原因都会导致这个错误,让这个朋友看下告警日志,确定问题。 三组redo全丢了?这个朋友说数据库还在跑,windows系统,c ...
阅读全文作者:dbdream | 分类:Oracle, oracle 10g, oracle 11g | 标签:13310, ACCESS_VIOATION, ora-00600, ORA-03113, ora-07445, ora-600
一次9i数据库优化
Aug222014
ORA-00600 [keltnfy-ldmInit] [46]错误
Aug042014今天在做测试的时候,重启主机后数据库无法打开,并抛出一个600错误。 Mon Aug 4 11:44:38 2014 Errors in file /u01/app/oracle/admin/EMREP/udump/emrep_ora_4450.trc: ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], [] USER: terminating instance due to error 6 ...
阅读全文
Memory Notification Library Cache Object loaded into SGA
Jul232014今日帮朋友分析AWR报告,顺便看了一眼告警日志,发现告警日志好多Memory Notification: Library Cache Object loaded into SGA提示。 数据库版本10.2.0.1.0 for AIX 5.3 Thu Jul 17 18:19:08 2014 Memory Notification: Library Cache Object loaded into SGA Heap size 2765K exceeds notification threshold (2048K ...
阅读全文
Warning Product user profile information not loaded You may need to run PUPBLD.SQL as SYSTEM
Jul222014今天在测试用数据泵同时迁移多个SCHEMA时,遇到PRODUCT_USER_PROFILE警告。数据库版本为10.2.0.1.0 for OEL5.7 32bit。 迁移命令如下: expdp system/oracle directory=xxx dumpfile=xxx.dmp schemas=dbdream,streamimpdp system/oracle directory=xxx dumpfile=xxx.dmp schemas=dbdream,stream 迁移完成后,在数据 ...
阅读全文
无备份情况下ORACLE数据文件丢失恢复演示
Jul162014本文演示非核心数据文件丢失的恢复方法,测试环境使用OEL5.7 X86_64操作系统,数据库版本10.2.0.4.0。 对于开启归档且创建数据文件之后的归档都在的情况下,即使没有备份,丢失数据文件也是可以找回的,并且不会有数据丢失。如果是非归档模式,没有备份的情况下丢失了数据文件,即使数据库打开,丢失数据也是必然的。下 ...
阅读全文作者:dbdream | 分类:Oracle, oracle 10g, oracle 11g | 标签:ORA-00376, ORA-01110, ORA-01145, ORA-01157, ORACLE
Warning Cannot convert string -misc-zysong18030-medium-r-normal—140—c–iso10646-1 to type FontStruct
Jun262014今天在建测试库的时候,遇到了乱码的问题,如下: [oracle@localhost ~]$ dbca Warning: Cannot convert string "-misc-zysong18030-medium-r-normal--*-140-*-*-c-*-iso10646-1" to type FontStruct这个问题通常是LANG环境变量设置的问题,只要取消这个变量就可以解决。 [oracle@localhost ~]$ env | grep LANG NL ...
阅读全文作者:dbdream | 分类:Linux, Oracle, oracle 10g, oracle 11g | 标签:Cannot convert string, FontStruct, install oracle, LINUX, zysong18030, 乱码