个人成就
发布101次内容
获得31次点赞
内容获得451次评论
获得28次收藏
回答了371次问答
文章分类
oracle
(98)
数据库
(11)
ora-04031
(5)
io阻塞
(4)
dg
(3)
library cache lock
(3)
asm
(3)
ipc send timeout
(2)
rac
(2)
asmm
(2)
crs集群
(2)
dblink
(2)
展开
文章档案
2020年04月
(16)
2020年03月
(82)
动态
文章 ·98
数说 ·0
问答 ·551
文档 ·3
关注
留言板·1
目前oracle 19c 数据库怎么样,11204建议升级吗? 我们一直用的oracle 11.2.0.4现在要升级,升级到那个版本最好,要兼容rac和dg配置
建议19.10,19.11问题较多
提交回复于
2021-09-02
oracle 11.2.0.1 有大量SYS,PUBLIC,WMSYS,XDBS失效对象,编译报错,有啥解决方法
startup mirgrate然后分别执行catalog,cataproc,utlrp试试
提交回复于
2021-03-10
如果存储过程写了很多的insert和update,如何去改变这样的写法呢?
1.看看业务逻辑是否可以减少部分sql2.如果是常量方式改成绑定变量3.使用list方式可以提高性能4.考虑同类型insert和update合并成merge
提交回复于
2021-02-19
有老哥知道oracle主从重启系统后就不自动同步是啥情况么,必须手动去执行同步
你这描述太含糊,别人没法帮你:1、如何不能同步?你手工如何同步的?2、主备的参数及日志等信息要提供
提交回复于
2020-10-11
Oracle11g集群日志可以直接清理吗 +ASM_alert.log日志 还有trc和trm文件
trc/trm直接删不影响,但是alertlog需要使用>的方式清理,否则由于文件句柄打开的原因导致后续日志丢失。
提交回复于
2020-10-07
rman恢复完成后提示ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
catalog backuppiece ‘/rmanback/2020092922_2uvblll3_1_1.arch’;restore archivelog from sequence 188972;
提交回复于
2020-10-07
ORA-04030故障
检查mmon trace是否消耗大量内存,可能遇到bug了,workaround:alter system set “_ash_size”=67108864 scope=spfile;alter system set events ‘4030 trace name heapdump level 536870917;name errorstack level 3’;
提交回复于
2020-07-06
大佬能不能帮我写一个imp的脚本
nohup imp htjs/HTJS@fwsk file=/orabak/fwskls10/fwskls_20200619.dmp log=/orabak/fwskls10/imp_fwskls_20200619.log full=y FEEDBACK=100000 BUFFER=1000000 COMMIT=y indexes=n &imp/exp基本是对应的,要善于查帮助
提交回复于
2020-07-06
AWR分析报告问题求助:序列 cache 1000调整到5000了等待enq: SV - contention虽然少了,但是dc_sequences Pct Miss 虫 40增加到了60. 求大拿帮忙看看还有啥能优化的。
1、把对应的sequence的定义发出来2、上传awr报告原始文件
提交回复于
2020-07-01
19.4 row cache mutex / pin S wait on X 大量CPU阻塞
1、你这个库硬解析较高,和session_cached_cursors没关系(66.3/s)2、主要blocking_session是220,等待事件为cursor: pin S wait on X从ash参数看:SQL> SELECT decode(trunc(&&P3/4294967296),2 0,trunc(&&P3/65536),3 trunc(&&P3/4294967296)) LOC
提交回复于
2020-07-01
表空间数据文件没有充分利用
多个数据文件默认是均衡的,这个也符合性能优化的目的。如果一定要实现你的想法:1、等数据文件快满时在新增新文件2、手工为对象预分配extent到指定数据文件其实你的想法是反数据库优化理论的。
提交回复于
2020-06-08
统计信息收集后,数据字典不更新
1、看看alertlog有没有啥报错,遇到过temp空间不足导致统计数据收集不了的;2、使用dbms_stats.DELETE_TABLE_STATS清掉1个分区的统计数据,重新在收集看看
提交回复于
2020-05-21
19c grid安装asm识别不到磁盘
裸磁盘你给格式化成文件系统挂起来了啦,这个怎么做asm disk呢?1、umount所有的磁盘2、dd 前面1M的盘头3、重启在看
提交回复于
2020-05-19
系统重启分析
这几行信息说明有新路径加入asm,然后获取uid失败。可能的原因很多,系统负载、osbug、多路径软件、存储都有可能。系统reboot有没有crash日志呢,如果有可以分析。如果有os监控也应看看故障前是否有异常。
提交回复于
2020-04-24
Linux服务器执行lsblk卡主
遇到一个类似的问题,可以这样尝试下:1、multipath.conf或者udev的rules.conf去掉这个盘的映射关系:udevadm trigger; service multipathd restartmultipathd reload2、确认磁盘正常后再添加
提交回复于
2020-04-14
误操作删除所有在线日志文件,服务器未关闭,Oracle数据库未关闭的恢复思路
我的公开课有完整的介绍:PPT:https://www.modb.pro/doc/3021视频录播课程合集:https://www.modb.pro/course/play/49?lsId=1023
提交回复于
2020-04-12
oracle dataguard 主备库日志如何设置
1、主备库日志大小要保持一致2、备库至少比主库日志组多一组日志文件大小要设置一个参考值后,跟踪高峰期日志切换频率。经验值是不少于15分钟切换一次日志,50M肯定是太小了的。
提交回复于
2020-04-08
远程使用 sqlplus 登录报错 ORA-03114, SP2-0575: Use of Oracle SQL feature not in SQL92 Entry Level
创建个独立的用户,然后设置个database logon trigger做个trace文件看看
提交回复于
2020-04-04
20200401中航信测试库ORA-8104错误
故障描述:这个库之前开了闪回,然后后面空间满了,开发就直接把归档什么都额都删了然后数据库打不来,强制推SCN、resetlogs之后,每次启动半小时宕机,发现SMON一直CPU100%
提交问题于
2020-04-02
20200401中航信测试库ORA-8104错误
故障描述:这个库之前开了闪回,然后后面空间满了,开发就直接把归档什么都额都删了然后数据库打不来,强制推SCN、resetlogs之后,每次启动半小时宕机,发现SMON一直CPU100%
提交问题于
2020-04-02
20200330华夏基金迁移后系统缓慢问题
3月30日,接到客户通知,其某个数据库在上周六,通过数据泵方式做了迁移后,今天发现部分业务的运行性能明显变慢。需要立即处理并分析问题的原因。远程接入后,通过对相关SQL问题的分析,我们确认是SQL的执行计划改变导致的性能变差,通过将该SQL绑定到正确执行计划的方法,最终恢复了该SQL的正常表现。
提交问题于
2020-04-02
20200320 北京电信ADG 触发ABMR坏块修复问题
环境:REDHAT 6.5 + ORACLE 11.2.0.4.180417 + ADG背景:主库备份期间造成业务影响于是将数据库备份任务转移到备库后,由于备份失败提示坏块主要是LOB 字段的我怎么触发 abmr主要还是想触发ABMR 修复了; 以防以后再次产生坏块
提交问题于
2020-04-02
20200316贵州电信CRM绑定asm磁盘错误
故障描述:绑定oracle asm disk失败Mar 16 22:24:47 czzbdj2 udevd[5506]: worker [25366] unexpectedly returned with status 0x0100Mar 16 22:24:47 czzbdj2 udevd[5506]: worker [25366] failed while handling ‘/devices/
提交问题于
2020-04-02
20200303北京电信 CRM3数据库 UNDOTBS1表空间undo长期无法释放,导致表空间满无法扩展
CRM3数据库 UNDOTBS1表空间undo长期无法释放,导致表空间满无法扩展
发布文章于
2020-04-02
20200303北京电信 CRM3数据库 UNDOTBS1表空间undo长期无法释放,导致表空间满无法扩展
早上收到表空间无法扩展的告警,业务中断,添加undo表空间数据文件后业务恢复正常。经查询历史记录UNDOTBS1表空间使用率一直维持在99%左右,其中2T空间为ACTIVE一直无法释放,通过关联vsessions,vtransaction t, dba_undo_extents u视图查询,无长事物与大事物占用,也没有回滚事物大量占用undo。这个数据库2019年9月份开启过闪回归档,后来由于性能
提交问题于
2020-04-02
20200228 中国电信ODS库 ORA-04030报错
*** 2020-02-26 14:10:35.984*** SESSION ID:(134.8469) 2020-02-26 14:10:35.984*** CLIENT ID:() 2020-02-26 14:10:35.984*** SERVICE NAME:(ods) 2020-02-26 14:10:35.984*** MODULE NAME:(JDBC Thin Client) 202
提交问题于
2020-04-02
恒丰银行数据仓库在20200202ORA-00494
0303 06:50再次发次类似故障,分析如下:alertlog:Tue Mar 3 06:49:47 2020Errors in file /u01/app/oracle/admin/d
发布文章于
2020-04-02
恒丰银行数据仓库在20200202ORA-00494
恒丰银行数据仓库在2020年2月2日 7点左右报实例挂掉,alert日志报ORA-00494: enqueue [CF] held for too long (more than 900 seconds) by ‘inst 1, osid 10748084’,进行原因分析。
提交问题于
2020-04-02