DTM DB Stress是一款专门用来进行DTM数据库压力测试的软件。如果你需要进行DTM数据库的压力负载测试你可以使用DTM DB Stress帮助你。它为您提供了用于负载测试或压力测试的所有必要工具,对于希望确保其数据库或基于服务器的应用程序可以完全处理预期的同时连接数的开发人员或QA代表而言,这尤其方便。界面布局非常简单,具有一个典型的菜单栏,一个顶部的工具栏(用于快速访问大多数控件)以及一个左侧面板,该面板在不言自明的部分中包含应用程序的所有功能。该实用程序附带对所有统一数据库接口的支持,例如ODBC,IDAPI,OLE DB和Oracle Call Interface。也就是说,它还可以连接到Microsoft SQL Server,Oracle数据库,MySQL,Interbase / Firebird,IBM DB2和PostgreSQL。总而言之,如果您要评估服务器的性能,或者只是要确保服务器和基于数据库的产品可以成功处理指定数量的连接,则绝对应该快速尝试DTM DB Stress。
软件特色:
DTM DB Stress Professional专为网络管理员,数据库开发人员或QA代表而设计。它是一款高效而强大的软件,可让您全面测试数据库以及基于服务器的应用程序和项目的性能和局限性。
简而言之,借助此可伸缩性和压力测试应用程序,您可以配置对服务器的大量请求并模拟各种最终用户的活动,以确保您的项目完全能够处理同时连接及其影响。
具有更多高级功能的高级DTM DB Stress Premium Edition
我将立即指出,与DTM DB Stress Standard相比,这是一个高级版本,后者旨在处理更全面,更大型的项目。
除了支持无限数量的并发线程外,Professional版本还具有一些其他功能,例如控制台模式,prolog和Epilog脚本,以及对导入和导出设置的支持。
惊人的用户友好型压力测试应用程序
无意外且非常快速的安装过程之后,首次启动该应用程序后,您将看到一个视觉上令人印象深刻但非常用户友好的用户界面。
可以肯定地说DTM DB Stress是功能非常丰富的实用程序
还值得注意的是,DTM DB Stress通过有用的报表可视化工具和准确的性能计数器为您提供了一种非常全面的方法来深入了解数据库和服务器性能。
最后但并非最不重要的一点是,您应该知道以下事实:该实用程序支持所有统一数据库接口,例如ODBC,IDAPI,OLE DB和Oracle Call Interface,并且它还可以与Microsoft SQL Server,Oracle Database,MySQL,Interbase / Firebird一起使用,IBM DB2和PostgreSLQ。
初步您应该尝试DTM DB Stress的一些主要原因
根据已记录的所有内容,我们可以肯定地说DTM DB Stress是一个功能强大的应用程序,可让您测试数据库和基于服务器的应用程序的完整性,性能和局限性。
该应用程序为您提供了许多有用的工具,用于自定义压力测试,对各种服务器类型的支持,并设法维持新手访问,并且在不使计算机承受更大压力的情况下给人留下深刻的印象。
使用说明:
执行控制台
执行控制台是一个窗口,显示应力项目执行的当前状态。
它在项目的每个线程中包含一行。关于控制台窗口中显示的每个线程:
线程任务的名称。
具有多个线程的任务。
线程状态。
线程执行了多少次。
DTM DB Stress:执行控制台
请注意,您可以顺序或“按组”运行项目任务,而不是与“文件”菜单或工具栏按钮中的相关项目同时运行。
项目属性
项目该项目具有一些可选属性,以帮助使压力测试过程更加灵活。最重要的是:
该程序将用于将所有已执行的SQL语句保存在文件中。
报告文件的HTML,SQL,内部和文本(Excel兼容)输出。
说明报告说明(注)。
报告作者。
请注意,可以在提到的所有文件的名称中使用$ DATE $和$ TIME $宏。
DTM DB压力:“项目属性”对话框
连接到数据库
直接连接
直接连接方法允许您连接到大多数流行的数据库(MS SQL Server,Oracle,Interbase / Firebird,MySQL,PostgreSQL和DB2)。
输入服务器名称和数据库名称(如果需要)。用户名和密码是可选的。它们的必要性取决于数据库设置。所有者名称(模式)也是可选的。可见数据库对象的列表取决于所有者的选择。如果所有者为空,则将访问所有对象。架构/所有者名称必须区分大小写,这一点很重要。
如果在列表中找不到所需的数据库类型或无法直接连接,请使用来自预定义数据源的连接。如果DBMS在列表中但不可用,则意味着未安装必需的ODBC驱动程序或未正确配置它。
使用期间,程序将存储输入的服务器名称,用户和所有者值。您可以使用相应的组合框从存储的列表中选择一个值。对于某些DBMS类型(例如MS SQL),该程序可以填充可用数据库的列表。为此,请使用带有两个箭头的按钮。
桌面文件
第二种方法旨在连接到桌面数据文件。选择所需的格式,然后指定文件名或数据所在的目录。其他参数是可选的。
预定义的数据源:ODBC,IDAPI,Oracle调用接口
使用数据源进行连接是最常见的。您可以选择ODBC,IDAPI或OCI(如果已安装)接口和预配置的数据源名称。在这种情况下,其他选项类似于直接连接的选项。如果“管理”按钮可用,则可以访问外部配置实用程序。当您要访问属于单个数据库模式(或所有者)的表时,应填写“所有者”条目。否则,您将访问所有表。
DSN文件
第四种方法是使用DSN文件。对于这种情况,只需选择带有DSN定义的文件名。
执行图
除了使用文本显示统计信息外,该程序还允许您构建图表,以显示在指定时间段内任务或线程已执行了多少次。该数字不准确,只能用于评估。当前,该程序的可用版本以50个间隔和最多5个第一个任务或线程的形式显示图形。周期和信息类型(任务或线程)的使用与统计信息相同。
内置日志查看器
此面板显示程序日志的最后一行。
查看要查看完整内容,请使用“工具->日志”菜单项或Ctrl + L热键。
SQL库
SQL库是组织或共享SQL脚本的理想方法。 SQL库是文件和文件夹的层次结构。您可以使用Windows资源管理器将脚本添加到库中。您还可以将脚本从DTM SQL编辑器保存到SQL库中。
要访问SQL库,请单击主任务属性页面上的箭头“来自库”按钮。
请注意,压力测试工具的企业版仅支持此选项。
库的默认位置是产品文件夹中的“库”子目录。例如,“ C:\ Program Files \ DTM
DB Stress \ Library”。您可以使用设置对话框更改此值
您可以使用以下方法之一保存在库中选择的SQL脚本:
在当前光标位置插入-插入文件。
追加-将SQL文件追加到当前正在编辑的脚本的末尾。
替换-替换当前脚本。
软件功能:
的详细和可自定义的度量HTML [样本]或Microsoft Excel兼容文本[样本]报告,用于压力测试项目的执行。
数据库是独立的。您可以测试Microsoft SQL Server数据库以及IBM DB2或Oracle数据库应用程序。压力工具支持所有统一的数据库接口:ODBC,IDAPI,OLE DB和Oracle调用接口。
DTM数据编辑器集成已实现。
提供为任务编辑器提供更好的SQL自动完成支持。
内置数据生成器,用于动态SQL语句的参数。
对信息系统和应用程序的服务器部分以及DBMS和服务器本身进行压力测试。
使用此工具,您可以为OLAP(查询执行)和OLTP(在数据库中添加,修改和删除数据)类型的服务器创建和配置连续请求集。
同时,用户可以灵活地更改对数据库或应用程序的请求的数量和优先级。
安装方式:
1.下载并解压缩该软件,双击安装程序以进入DTM DB Stress安装向导,然后单击[下一步]。
2.阅读最终用户许可协议,选中选项[我接受协议],然后继续进行下一个安装。
3.选择安装位置,可以选择默认的C:\ Program Files(x86)\ DTM DB Stress。
4.选择开始菜单文件夹,用户可以选择默认的DTM DB Stress。
5.选择其他taks,然后选中“创建桌面图标”选项。
6.准备安装,单击[安装]开始安装。
7.弹出以下成功安装DTM DB Stress的提示,单击[完成]完成安装。