数据库测试 – 性能


响应时间较长且性能较差的应用程序可能会导致巨大的问题。数据库负载测试用于在为最终用户部署数据库应用程序之前查找任何性能问题。

数据库负载测试可帮助您设计数据库应用程序的性能、可靠性和可扩展性。数据库应用程序的负载测试涉及在不同的用户负载下测试数据库应用程序的性能和可伸缩性。

数据库负载测试涉及模拟目标数据库应用程序的实际用户负载。它可以帮助您确定当多个用户同时访问数据库应用程序时它的Behave方式。

负载测试

负载测试的主要目标是检查大多数正在运行的事务是否对数据库产生性能影响。在负载测试中,您需要检查以下几个方面 -

  • 应检查为多个远程用户执行事务的响应时间。

  • 对于普通事务,您应该包含一个可编辑事务来检查这些类型 pf 事务的数据库性能。

  • 对于普通事务,您应该包括一个非编辑事务来检查这些类型事务的数据库性能。

  • 应检查数据库获取特定记录所花费的时间。

压力测试

执行压力测试是为了识别系统断点。此处应用程序的加载方式导致系统在某一时刻出现故障。这个点称为数据库系统的断点。压力测试也称为疲劳测试

确定数据库事务的状态需要付出大量的努力。需要适当的规划以避免任何基于时间和成本的问题。

最常见的压力测试工具是LoadRunnerWinRunner