暂无图片
windows服务器oracle磁盘IO达到峰值问题
我来答
分享
猫瞳映月
2020-12-08
windows服务器oracle磁盘IO达到峰值问题
暂无图片 5M

监控告警oracle服务器的磁盘IO一直在每秒800M左右居高不下,查了等待正常,alert日志也无明显告警,当前也没有数据备份,临时表空间使用也正常,但就是很高,请问大家有什么排查思路吗
当前日志组是6组,每组500M,每天归档大概是13G左右。
image.png

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
冯守东

1、使用线程分析工具分析一下oracle进程中哪个线程忙
2、如果oracle线程没问题,要做范围推广,分析整个windows的

暂无图片 评论
暂无图片 有用 0
打赏 0
lscomeon

AWR 看看

暂无图片 评论
暂无图片 有用 0
打赏 0
始于脚下

建议在数据库内部先定位消耗IO的操作,然后联系一下业务进行确认,是否业务有变动,导致数据库IO操作频繁,我看你截图IO操作都是在业务表空间文件上。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle最耗时的字段关联条件(即on pro.pro_id = pay.PROJECT_BID的这两个)索引都上了, 查询效率还是一样?
回答 2
要看看整个SQL,如果就是selectfrompro,paywhere pro.proidpay.PROJECTBID没有其他有用的条件。那么就是两表关联。就是全表。
ORACLE RMAN多通道备份,如何通过简单查询语句确认备份最终成功?
回答 2
分配了多个通道,从v$rmanbackupjobdetails,只能判断某个通道的备份状态,而不是这次的全备或者增量备份成功与否。谢谢!
adg搭建过程中,备库报错
回答 10
看看你的通道2参数设置服务端,客户端是不是指定的是对的  showparameterlogarchivedest2参数里面设置的服务名对比下tnsname.ora服务名是否一致
怎么让oracle实现连续登陆失败5次,锁定账号5分钟
回答 5
最粗暴的做法,每分钟清空一次登录失败次数,当然我们假设用户不会在这个时间节点前后执行操作,就算刚好碰上了,也不过是1分钟变2分钟而已。
Oracle 数据库中,多表join,然后group by,一般怎么优化?
回答 1
建议给出具体sql,没啥特殊的,最后还是得看具体的执行计划,设置合理的索引,尽量避免大表全表扫描
oem12 c能否设置监控sql执行你时间的阈值
回答 2
我们希望能够通过sql查询出来,请问可以通过oms数据库查询可以查询出来吗?
有什么办法知道Oracle 分区创建的时间,或者是最新一条数据创建的时间?
回答 2
selectfrom表名partitionorderby 时间字段 ?按分区来查数据然后按分区里表的时间字段进行排序或者selectmin(时间字段)from表名partition
Oracle rac 单实例备库 数据库状态正常 集群磁盘组状态正常 实例里面查询v$asm_diskgroup 为空 ,这是什么原因?
回答 4
crsctlstatrest
ASM数据盘冗余模式修改
回答 2
谢谢章老师
Oracle ogg下的dirdat目录占据了大部分的空间,dirdat目录下的可以直接删除吗?
回答 1
已采纳
1,如果目标端已经应用了,就可以删除2,在MGR进程里面配置PURGEOLDEXTRACTS参数,可以自动删除