摘要:问题背景:有时候会遇到比较奇怪的现象,首次执行sql速度很快,后面再执行就变得很慢 正常来讲同样的一条SQL查询语句,根据执行计划,第一次查询完以后,后续再执行相同的语句应该很快才对。可是,现实却是第一次查询不慢(优化后2秒内查询),第二次以后就很慢。 对于执行计划中,在note部分有“cardin
阅读全文
摘要:问题背景: 客户反馈应用无法使用,重启数据库后正常,协助排查原因 1> 查看问题时段的alert日志 Thread <number> cannot allocate new log, sequence <number> Checkpoint not complete Thread 1 cannot
阅读全文
摘要:alert.log日志报了如下的错误: 1 Fri Oct 17 19:59:51 2014 2 Thread 1 cannot allocate new log, sequence 4722 3 Private strand flush not complete 4 Current log# 1
阅读全文
摘要:In this DocumentSymptomsCauseSolutionReferences APPLIES TO:Oracle Database - Enterprise Edition - Version 12.1.0.1 to 12.1.0.2 [Release 12.1]Informati
阅读全文
摘要:问题背景:客户反馈Oracle rac集群节点宕机 1、首先查看宕机原因,归档日志满导致服务重启,查看归档日志路径是USE_DB_RECOVERY_FILE_DEST (默认路径), 安装的时候没有做调整,应该调整单独的归档目录,首先清理归档日志然后修改归档路径 2、节点一正常启动,节点二起不来 没
阅读全文
摘要:单独在linux 7中为ohasd设置一个服务。步骤如下1. 创建服务ohas.service的服务文件并赋予权限 1 touch /usr/lib/systemd/system/ohas.service 2 chmod 777 /usr/lib/systemd/system/ohas.servic
阅读全文
摘要:问题背景: oracle表空间不足报错是比较常见的故障,尤其是没有对剩余表空间做定期巡检的系统; 报错代码如下: oracle表空间不足错误代码:ORA-01653: unable to extend table ; 解决方式: 1、查看表空间使用率: 1 set linesize 220; 2 s
阅读全文
摘要:问题背景: 客户重启数据库服务器后登陆报错:ora-12560:TNS: 协议适配器错误 问题解决: 1> 检查监听服务是否启动 监听正常启动,但是发现有两个实例,客户重启服务后是否未设置正确的sid?? 2> 设置正确的sid 可以看到设置正确的sid后重新登录能够正常登录。 对于Windows
阅读全文
摘要:问题背景:客户数据库服务架构为一主一备,某日备库操作系统意外重启,重启后Oracle MRP进程起不来,报错:ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], []
阅读全文
摘要:问题背景:客户dataguard宕机重启后,MRP进程因缺少数据文件起不来,报错如下ORA-01111: name for data file 19 is unknown - rename to correct file 问题解决 1> 检查dataguard,sid已经正常启动,尝试启动MRP进程
阅读全文
摘要:11.2.0.1bug引发的报错:ORA-07445: exception encountered 问题背景:客户反馈DB每天产生的incident日志很多,需要排查原因 1> 查看alert日志发现大量的ORA-07445、ORA-00600错误 1 Errors in file /data/or
阅读全文
摘要:Oracle索引修复 ,ORA-00600: internal error code, arguments: [6200], 问题背景:客户反馈DB每天产生的incident日志很多,需要排查原因 查看alert日志发现大量的ORA-07445、ORA-00600错误 1 Errors in fil
阅读全文
摘要:Oracle启动报错:ORA-03113: end-of-file on communication channel问题背景:客户启动测试环境数据库报错 1 SQL> startup 2 ORACLE instance started. 3 Total System Global Area 1068
阅读全文
摘要:【故障处理】ORA-28040: No matching authentication protocol 1> 告警日志中频繁出现Using deprecated SQLNET.ALLOWED_LOGON_VERSION parameter、 ORA-28040: No matching authe
阅读全文
摘要:问题背景: 客户反映数据库有时候出现连接等待,以下为日志一部分报错内容。 kkjcre1p: unable to spawn jobq slave process, slot 3, error 1089 Sun Oct 27 11:21:35 2019 kkjcre1p: unable to spa
阅读全文
摘要:从Oracle11.2开始,ASM不仅是一个磁盘组,他还提供了了一个卷管理器,称为ADVM(asm dynamic volume manager)。ADVM向用户提供卷管理服务,并提供标准的磁盘设备驱动程序。利用ADVM,可以在卷组中创建一个或多个卷,每个卷对应操作系统中的一个设备文件,这些卷是可以
阅读全文
摘要:一个网友咨询一个问题,他的11.2.0.2 RAC(for Aix),没有安装任何patch或PSU。其中一个节点重启之后无法正常启动,查看ocssd日志如下: 1 -08-09 14:21:46.094: [ CSSD][5414]clssnmSendingThread: sent 4 join
阅读全文
摘要:问题背景: 客户数据库宕机,需要排查数据库宕机原因 1> 查看alert日志 1 Wed Nov 13 22:00:11 2019 2 Errors in file /oracle/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_j004_26935.trc (
阅读全文
摘要:问题背景: 客户反馈impdp到新的环境中报错 检查字符均为AL32UTF8 报错如下 1 处理对象类型 SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE 2 3 处理对象类型 SCHEMA_EXPORT/VIEW/VIEW 4 5 ORA-39346: 对象 SCHE
阅读全文
摘要:此种报错一般有两种情况, 1> 数据库sga+pga分配太大,如果是此种情况需要调整新的pfile.ora文件重启启动数据库 2> 另外一种情况就是系统资源足够但是参数做了限制影响sga分配的参数为cat /etc/sysctl.conf 标记的两个参数 1 fs.aio-max-nr = 1048
阅读全文