随笔分类 -  ORACLE

摘要:上周发现一个生产库的SYSAUX空间使用率达到了95%,24326 MB,开启了自动扩展,数据库版本12.2.0.1。 MOS上有文档详细介绍了这个问题,这种情况存在于Oracle数据库版本12.2.0.1到18.3.0.0.0,由于Optimizer Statistics Advisor新特性的引 阅读全文
posted @ 2022-07-14 11:27 尘世间一个迷途小书童 阅读(1282) 评论(0) 推荐(0)
摘要:在rman异机恢复时遇到了错误 RMAN> recover database; Starting recover at 2022-07-02 07:01:37 using channel ORA_DISK_1 starting media recovery Oracle Error: ORA-015 阅读全文
posted @ 2022-07-14 11:17 尘世间一个迷途小书童 阅读(392) 评论(0) 推荐(0)
摘要:adg已配置完成。 首先主备库上设置dg_broker_start alter system set dg_broker_start=true; 主库dgmgrl登录 [oracle@oracletest1 ~]$ dgmgrl / DGMGRL for Linux: Version 11.2.0. 阅读全文
posted @ 2022-07-14 11:10 尘世间一个迷途小书童 阅读(99) 评论(0) 推荐(0)
摘要:使用oracle自带的runInstaller卸载 [oracle@oracletest1 dbhome_1]$ pwd /opt/11g/oracle/product/11.2.0/dbhome_1 [oracle@oracletest1 dbhome_1]$ cd deinstall/ [ora 阅读全文
posted @ 2022-07-14 11:00 尘世间一个迷途小书童 阅读(475) 评论(0) 推荐(1)
摘要:在一篇文章中看到RECOVER DATABASE SKIP TABLESPACE,可以跳过表空间,也就是可以恢复指定的表空间,那么在已超过了闪回查询的时间,但是需要恢复指定的数据,此时有完整的备份文件,并且数据库用户表空间比较多比较大时,这个命令就很有用了。把备份传到另一台服务器上,然后只用恢复系统 阅读全文
posted @ 2021-12-29 10:46 尘世间一个迷途小书童 阅读(561) 评论(0) 推荐(0)
摘要:开发同事在群里反馈,客户的生产库中有报错信息: memory notification: library cache object loaded into sga heap size 512346k exceeds notification threshold (51200k). 并将trc文件发了 阅读全文
posted @ 2021-09-23 15:58 尘世间一个迷途小书童 阅读(1148) 评论(0) 推荐(0)
摘要:昨天上午收到同事反馈,客户应用系统响应很慢,重启了应用服务后还是一样,登录EM查看数据库发现等待较多,并将截图发了过来。 从图中看到的是活动会话中CPU和IO占比较低,等待的很多。登录数据库查看发现没有持续的等待事件,也没有持续的锁阻塞的情况。感觉就像走路,走的慢但一直往前在走。 查看了内存和CPU 阅读全文
posted @ 2021-08-26 10:40 尘世间一个迷途小书童 阅读(718) 评论(0) 推荐(0)
摘要:微信公众号:指缝中的旧时光如有问题或建议,欢迎公众号留言。 客户需要在数据库中以一个schema wm9为基础,新建40个schema,这样就想到了数据泵的remap_schema。这个参数最好与remap_tablespace一起使用。 查看了官方文档对于此参数的说明,其中有一段说明, Multi 阅读全文
posted @ 2021-08-03 12:08 尘世间一个迷途小书童 阅读(3095) 评论(0) 推荐(0)
摘要:快到中午时,收到同事的信息,一个项目的数据库服务器空间快满了,我立即打开crt连上去察看。 [root@wmsdb ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/vda1 99G 41G 53G 44% /tmpfs 16G 740K 阅读全文
posted @ 2021-05-21 17:11 尘世间一个迷途小书童 阅读(223) 评论(0) 推荐(0)
摘要:从上个月开始有一个项目一直反馈出现ora-01555快照过旧的问题,经过察看,undo表空间充足,数据库日志里出现的报错都是query duration=0。 查询持续时间为0的ora-01555,太奇怪了,搜索到一篇文档 IF: ORA-1555 Reported with Query Durat 阅读全文
posted @ 2021-04-27 15:26 尘世间一个迷途小书童 阅读(364) 评论(0) 推荐(0)
摘要:源库 Oracle11.2.0.4 目标库 Oracle11.2.0.1 数据泵导入时出现了600错误,dbwr进程导常中止了。 看了日志找到dbwr进程的trace文件,这种文件挺难看的,都是内存数据结构我也看不懂,随便看看吧,也许会有发现。 Address not mapped to objec 阅读全文
posted @ 2021-03-09 11:21 尘世间一个迷途小书童 阅读(117) 评论(0) 推荐(0)
摘要:create table sqltest as select * from dba_objects; insert into sqltest select * from sqltest; / / SQL> select count(*) from sqltest; COUNT(*) 1514320 阅读全文
posted @ 2021-03-03 16:47 尘世间一个迷途小书童 阅读(372) 评论(0) 推荐(0)
摘要:数据库是归档模式 [oracle@ora11g ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Tue Feb 9 10:39:20 2021 Copyright (c) 1982, 2013, Oracle. A 阅读全文
posted @ 2021-02-09 11:40 尘世间一个迷途小书童 阅读(269) 评论(0) 推荐(0)
摘要:查询v$LOCK视图耗时四十多秒 执行计划如下: 出现了MERGE JOIN CARTESIAN ,难怪慢。 exec dbms_stats.gather_table_stats(OWNNAME=>'SYS',tabname=>'X$KSUSE');exec dbms_stats.gather_ta 阅读全文
posted @ 2020-12-17 17:39 尘世间一个迷途小书童 阅读(734) 评论(1) 推荐(0)
摘要:搭建DG过程中遇到一个问题,复制完成并创建了spfile,重启后打开数据库时报错 SQL> alter database open;alter database open*ERROR at line 1:ORA-10458: standby database requires recoveryORA 阅读全文
posted @ 2020-11-02 14:13 尘世间一个迷途小书童 阅读(500) 评论(0) 推荐(0)
摘要:服务器意外断电,恢复供电后启动数据库时,当前日志文件损坏。不幸的是,这个是开发使用的数据库是从不备份的。 这次运气比较好,用隐藏参数打开了数据库。数据库不大,做了个冷备。 SQL> startup ORA-32004: obsolete or deprecated parameter(s) spec 阅读全文
posted @ 2020-10-16 23:29 尘世间一个迷途小书童 阅读(921) 评论(0) 推荐(0)
摘要:在上次搭建的DG测试环境上做主备切换时报错,发现备库的控制文件没有了,被误删除了。SYS@SCPRD>alter database commit to switchover to physical standby with session shutdown; alter database commi 阅读全文
posted @ 2020-10-16 17:05 尘世间一个迷途小书童 阅读(271) 评论(0) 推荐(0)
摘要:创建一个定时任务,用于删除一天前的归档日志。用oracle用户创建的,收到报错邮件 /home/oracle/del_arc.sh: line 4: rman: command not found 找不到命令,那是环境变量的问题,加入了ORACLE_HOME和ORACLE_HOME,还是报错 Mes 阅读全文
posted @ 2020-10-16 11:40 尘世间一个迷途小书童 阅读(231) 评论(0) 推荐(0)
摘要:今天在客户的测试服务器上建库时报错 ORA-27125: unable to create shared memory segment。 OS 是 rhel 7.4 ,数据库是 oracle 19.3.0.0 其实问题也挺简单,与数据库没关系,是操作系统的参数设置有问题,/etc/sysctl.co 阅读全文
posted @ 2020-09-17 16:53 尘世间一个迷途小书童 阅读(741) 评论(0) 推荐(0)
摘要:昨天遇到一个数据库运行缓慢的问题,awr报告部分信息如下: 看到硬解析并不多,但是从等待事件来看的是在等待硬解析,直接登录数据库查看一下当前等待事件。 与awr报告一样cursor:pin S wait on X和library cache lock 等待,查看当前的阻塞情况,阻塞进程也是在执行gr 阅读全文
posted @ 2020-09-06 13:40 尘世间一个迷途小书童 阅读(888) 评论(1) 推荐(0)