建议使用Chrome浏览器访问!
技术支持
互动社区
学习培训
深信服官网
合作伙伴

超融合HCI

关注
深信服超融合SANGFOR HCI是面向下一代数据中心的软件定义基础架构,通过虚拟化技术融合计算、存储、网络和安全等资源,并提供运维管理、容灾备份、智能监控等高级特性,帮助用户构建极简、稳定、高性能的云化数据中心基石。
故障案例库
典型场景排查思路

【aCloud】监控中心Oracle数据库文件类型为Log File的IO时延连续3次大于阈值50ms

更新时间:2023-01-05
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块 场景部署 | 数据库部署
适用版本 通用
【aCloud】监控中心告警[严重]Oracle数据库[xxx:1522/orcl]文件类型为Log File的IO时延连续3次大于阈值50ms
起延迟的原因可能是:
1.因磁盘配置导致 IO性能问题【预分配磁盘等】
2.因大量的事务处理,导致日志归档、切换、未完成checkpoint,此时会产生等待,导致IO延迟【增加在线日志组数及更大的日志文件】。
3.查询数据库redo日志大小
  1. SQL> select bytes/1024/1024 size_mb from v$log;

  2.    SIZE_MB
  3. ----------
  4.         52
  5.         52
  6.         52
  7.         52
上图中显示有4个redo日志组,每个大小为52MB,若业务比较繁忙或导数操作可能会会引起该告警。建议根据业务大小增大redo日志大小,一般设置为512M即可。

3.2 查看日志的切换频率(第三列单位为分钟)
  1. select b.SEQUENCE#, b.FIRST_TIME,
  2.        a.SEQUENCE#, a.FIRST_TIME,
  3.        round(((a.FIRST_TIME-b.FIRST_TIME)*24)*60,2)
  4. from v$log_history a, v$log_history b
  5. where a.SEQUENCE# = b.SEQUENCE#+1
  6. and b.THREAD#=1
  7. order by a.SEQUENCE# desc

【高危操作】若redo日志太小或切换太频繁,需增大redo日志大小和增加redo日志组数。
若业务不存在卡慢等性能问题的前提下,可以忽略或者调整此监控项的阈值。
本页目录
  • 问题描述
  • 有效排查步骤
  • 解决方案
您当前处于未登录状态,资料搜索或查找可能会不全面,请登录后以查找更全面的内容注册登录