论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
数据库
›
Oracle
›
【YashanDB知识库】主备延迟故障分析方法 ...
【YashanDB知识库】主备延迟故障分析方法
老婆出轨
论坛元老
|
2024-9-4 18:55:56
|
显示全部楼层
|
阅读模式
楼主
主题
1931
|
帖子
1931
|
积分
5793
【标题】主备延迟故障分析方法
【问题分类】故障分析
【关键字】Yashandb、主备延迟
【问题形貌】当数据库备机出现回放延迟时,必要通过一些手段分析延迟的缘故原由。通过数据库的系统视图或操纵系统监控数据可以辅助分析回放延迟的瓶颈。
【问题缘故原由分析】
备延迟手段
当前备库的复制情况
Note:
{rst}{asn}{blockid}
rst:为reset id,每次failover后,数据库新产生的redo文件的reset id会加1。
asn: 归档序列号,archive sequence number,每产生一个redo,ASN会加1,每个redo的ASN不相同。
blockid:redo文件内页面地点ID,页面的偏移量为 block id*block size。
lfn:log flush number,日志序列号,每次redo刷盘,LFN加1。
备机回放进度视图
数据库从MOUNT到OPEN阶段,统计的是重启回放信息,视图中Redo Remain项随着回放会减小。主机OPEN后,视图项不再变化。但是备机OPEN后,可能会重置视图内容,并且Redo Remain项和Remain Time项表示当前剩余日志对应的大小和回放时间。
检查redo的落盘速度
其他辅助分析视图介绍
检查磁盘的IO性能
输出信息说明
Device :磁盘名
rrqm/s :每秒进行的 merge 读数目
wrqm/s :每秒进行的 merge 写数目
r/s :每秒读 I/O 次数
w/s :每秒写 I/O 次数
rkB/s :每秒读设备的字节数(单位:K字节)
wkB/s :每秒写设备的字节数(单位:K字节)
avgrq-sz:匀称每次设备I/O操纵的数据大小
avgqu-sz:匀称I/O队列长度
r_await :每个读操纵的匀称所需时间(包含列队等待时间)
w_await :每个写操纵的匀称所需时间(包含列队等待时间)
await :匀称每次设备 IO 操纵的等待时间(匀称响应时间不超过5ms,单位:ms)
svctm :匀称每次设备 IO 操纵的服务时间(单位:ms)
%util :磁盘繁忙水平(留意:每块磁盘后面都有表示是否繁忙)
如果 svctm 与 await 比较靠近,说明 IO 险些没有等待。
如果 await 远高于 svctm ,说明 IO 队列太长 响应太慢,必要优化,可以从 avgqu-sz 队列长度看出来。
YCM监控主备延迟情况
V23.2.1.100 的ycm可以监控主备延迟,如下图
使用gstack查看线程状态
gstack yasdb历程 > gstack.txt
典型案例
问题单:生产数据迁移完毕后数据库延迟比较大
二线分析文章:《主备日志回放延迟高问题》
IO性能测试工具
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
老婆出轨
论坛元老
这个人很懒什么都没写!
楼主热帖
1000套安卓(Android)毕业设计(带论 ...
【Linux学习】网络基础 和 SOCKET套接 ...
在工作中离屏真的不重要吗,代码优化就 ...
设计模式必知必会系列终章
记一次线上问题 → Deadlock 的分析与 ...
牛客SQL刷题第三趴——SQL大厂面试真题 ...
Git + Jenkins 自动化 NGINX 发布简易 ...
MySQL完整版详解
亚马逊云科技Build On-Amazon Neptune ...
SRC基础抓包
标签云
国产数据库
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
SQL-Server
容器及微服务
公有云
快速回复
返回顶部
返回列表