重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

标题: 逻辑备库同步时查看错误分布 [打印本页]

作者: Inkcup    时间: 4 小时前
标题: 逻辑备库同步时查看错误分布
--检查日志传输延迟
-- 在备库执行
SELECT NAME, VALUE, UNIT, TIME_COMPUTED
FROM V$DATAGUARD_STATS
WHERE NAME IN ('apply lag','transport lag');

--查看错误分布
SELECT STATUS_CODE, COUNT(*) AS ERROR_COUNT
FROM DBA_LOGSTDBY_EVENTS
WHERE STATUS_CODE != 0
GROUP BY STATUS_CODE
ORDER BY ERROR_COUNT DESC;

--查看最近的10个错误
SELECT to_char(EVENT_TIME,'yyyy-mm-dd hh24:mm'), STATUS_CODE, SUBSTR(EVENT, 1, 100) AS EVENT_SUMMARY
FROM DBA_LOGSTDBY_EVENTS
WHERE STATUS_CODE != 0
ORDER BY EVENT_TIME DESC
FETCH FIRST 10 ROWS ONLY;

--查看最新的错误(判断是否还在持续产生)
SELECT to_char(EVENT_TIME,'yyyy-mm-dd hh24:mm'), STATUS_CODE, EVENT
FROM DBA_LOGSTDBY_EVENTS
WHERE STATUS_CODE != 0
ORDER BY EVENT_TIME DESC
FETCH FIRST 5 ROWS ONLY;








欢迎光临 重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2