暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

磐维数据库生成WDR报告报错ERROR:Instance reset time is different

原创 laishengbin 2025-08-19
265

使用范围:磐维数据库所有版本

问题现象:

select generate_wdr_report(6498,6498,‘all’,‘node1’,‘null’);生成6498和6498快照之间的wdr报告时报错ERROR: Instance reset time is different。

原因分析:

生成两个快照的wdr报告时,需要保证两个快照的reset time相同,而这个reset time取决于dbe_perf.global_record_reset_time的时间。因此需要确定这个时间段是否有以下操作导致dbe_perf.global_record_reset_time的时间变化。

dbe_perf.global_record_reset_time用于重置(重启、主备倒换、数据库删除)汇聚磐维数据库统计信息时间。

除了以上会重置reset time外,当系统中产生的unique sql条目数量(dbe_perf.statement/dbe_perf.summary_statement统计)大于instr_unique_sql_count时,若开启了unique sql自动淘汰,则系统会按unique sql的更新时间由远到近自动淘汰一定比例的条目,淘汰时或新的unique sql被继续统计时,dbe_perf.global_record_reset_time的时间就会重置。

情景复现:

  • instr_unique_sql_count阈值为290000,dbe_perf.statement中条数109717条。且于dbe_perf.global_record_reset_time 时间为 2025-08-08 09:50:40 ,WDR 正常生成。

  • 调整instr_unique_sql_count阈值为100,dbe_perf.global_record_reset_time 时间频繁更新。

  • 重新再生成WDR报错:ERROR:Instance reset time is different。


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论