(转)
使用数据库重放功能,您可在将系统更改应用于生产系统前,通过在测试系统上重放实际工作量来测试系统更改带来的影响。
记录下在某个令人感兴趣的时段(例如高峰时段)之内数据库服务器的生产工作量(包括事务处理并发和依赖性)。
使用记录下的数据,在经过适当配置的测试系统上重放工作量。
通过将几乎与生产工作量完全相同的工作量分配给测试系统中的数据库服务器,
您将对数据库或操作系统更改的全面成功产生高度自信心。
数据库重放可以测试新服务器配置的性能。请考虑要将单实例数据库移至 RAC 设置的情况。
记录一个时段的工作量,然后设置供重放用的 RAC 测试系统。
重放期间,可以通过与已记录系统比较性能,来监视新配置的性能优势。
调试过程中,可使用数据库重放来记录和重放会话,模拟一个使 Bug 更易重现的环境。还可以测试可管理性功能。
自管理和自恢复系统需自动实施建议(“自主计算模型”)。通过多次重放迭代,可以测试和精细优化控制策略的有效性和稳定性。
数据库重放可用于许多需要更改保证功能的情况。
数据库管理员或拥有 DBA 所授权限的用户启动记录重放循环,而且可以完全控制整个过程。
下面是实现数据库重话的具有实施步骤:
![](https://img.haomeiwen.com/i941812/ddf58dd50b90ff5b.png)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17013648/viewspace-1199473/,如需转载,请注明出处,否则将追究法律责任。
网友评论