RAT最佳实践之 - DBReplay简介

DBReplay用途

 

  精准捕获在线生产系统负载,并在测试系统灵活回放,以真实评估系统变

更(软件 Or 硬件)对生产系统的影响。

 

支持数据库版本

 

l 捕获

 

  Oracle 10.2.0.4及以上

 

l 回放

 

  Oracle 11g Release 1及以上

 

 

注:低版本捕获的负载,可在高版本回放。

 

流程说明 

 

1.Workload Capture

 

  在线捕获生产系统负载,并落地为负载文件,只捕获外部请求,不会捕获后台活动及job,负载文件跨平台。

 

2.Workload Preprocessing

 

  在测试系统预处理负载文件,预处理是消耗时间及资源的操作,不要在生产系统执行,预处理后的负载文件可被多次重复重放。

 

3.Workload Replay

 

  基于预处理的负载文件,进行定制化回放工作;重放前使用wrc的CALIBRATE模式评估回放客户端数量(wrc进程数);被用于回放的测试系统,应该尽量恢复到捕获的时间点,这样减少重放分歧。

 

4.Analysis & Reporting

 

  分析重放报告(awr,ash,addm等)。

相关文章

这篇文章主要介绍“hive和mysql的区别是什么”,在日常操作中...
这篇“MySQL数据库如何改名”文章的知识点大部分人都不太理解...
这篇文章主要介绍“mysql版本查询命令是什么”的相关知识,小...
本篇内容介绍了“mysql怎么修改字段的内容”的有关知识,在实...
这篇文章主要讲解了“mysql怎么删除unique约束”,文中的讲解...
今天小编给大家分享一下mysql怎么查询不为空的字段的相关知识...