Hammerora
下载:
http://hammerora.sourceforge.net/
以下是使用记录:
1.安装
2.设置:
a)Benchamark-->TPC-C-->TPC-C Schema Options
填 入oracle service name system user password TPC_C user (to be created): default is tpcc TOC-C user password: default is tpcc TPC-C Default Tablespace: default is tpcctab TPC-C Temporary Tablespace: default is temp Number of Warehouses:要创建的商店数。
b)设置完后点‘cerate TPC-C schema'按钮。创建需要测试的schema。
c)点TX Counter,配置system用户登录的tns
d) Benchmark-->TPC-C-->TPC-C Drvier Script
e)Virtual Users-->设置virtual users-->点create virtual users 按钮
f) 点run hammerora loadtest
g)点transaction counter可以看到tpm。(transaction per min)
这是易用软件自带的脚本,可以模拟多用户,多家店的数据。从而看以看到tpm。sa,dba可以在测试过程中观察cpu等资源。比较好。
SwingBench
来源:http://www.rickyzhu.com/287_swingbench-introduction.html
作者:RickyZhu
SwingBench是一款针对Oracle数据库的压力测试工具,由Oracle UK的员工开发,目前稳定版本2.2,最新版本2.3,基于JDK1.5。该工具是免费的,可以在作者的网站上自由下载,而且由比较详细的使用文档。
Swingbench 可以执行4种不同的标准测试(benchmark),拥有三种前端展示方式 Swingbench/Charbench/Minibench,其中Charbench是字符模式的,另外两种是GUI模式的。另外还可以通过 ClusterOverview可以聚合显示所有的结果。Swingbench的开发目的主要是用来展示RAC的负载和测试,但也可用于单实例环境。最新 的2.3版本开始支持TimesTen内存数据库。
下面是一个工具的展示图:
工具的配置和使用相当简单,下面是一个简单得使用介绍,可以参考作者的文章了解详细的安装和配置使用指南
下 载后解压缩,然后修改配置文件中的JAVAHOME和SWINGHOME。Unix/Linux平台配置文件为swingbench.env,执 行文件路径为bin;Windows下则为swingbenchenv.bat和winbin。在windows平台上注意一定要配置 ORACLE_HOME,好像不认注册表。
Swingbench的配置文件为swingconfig.xml,但是通过命令行参数可以覆盖配置文件中的设置。其他各种工具也都有自己相应的xml配置文件。
使用Swingbench相当简单,直接调用相应的向导或者展示程序即可图形化操作。
下载地址:http://www.dominicgiles.com/downloads.html
作者博客:http://www.dominicgiles.com/blog/blog.html
文档地址:http://www.dominicgiles.com/Swingbench.pdf
參考:
swingbench使用方法图解: http://blog.csdn.net/xiaofan23z/article/details/7978998
SmartCache技术有效提升数据库应用性能: http://datacenter.it168.com/a2011/0622/1207/000001207719.shtml
Oracle的性能测试经验总结: http://wenku.baidu.com/view/7666c85abe23482fb4da4cbb.html
相关推荐
Oracle Swingbench是一款强大的数据库性能测试工具,主要用于模拟真实业务负载,对Oracle数据库系统进行压力测试。Swingbench是由Oracle公司开发的,它以其灵活、可定制性和能够模拟各种复杂业务场景而闻名。这款...
oracle 数据库测试工具你具有一个Oracle数据库的远程连接权限,想要获取真实的SIDS和登陆验证信息以连接数据库。 你有一个合法的Oracle账户,想要提升权限,比如SYSDBA 你有一个合法的Oracle账户,想要在DB所在的...
Oracle客户端JDBC连接测试工具是一种实用程序,它允许开发者和系统管理员通过Java Database Connectivity (JDBC)接口测试与Oracle数据库的连接。这个工具通常包含在Oracle客户端安装中,或者可以作为一个独立的JAR...
转换后,需要对目标Oracle数据库进行充分的测试,确保所有功能正常运行,并且性能满足需求。同时,由于两种数据库的管理习惯和最佳实践可能不同,因此还需要熟悉Oracle的最佳实践,以提高数据库的稳定性和效率。
1. **检测Oracle组件**:工具首先会扫描系统,识别已安装的所有Oracle组件,包括数据库实例、监听器、客户端库等。 2. **备份重要数据**:在卸载前,工具可能会提供选项备份重要的数据库数据,以防万一需要恢复。 ...
非常好用的oracle连接工具 ob10(免安装已破解),方便导入导出,比较明了,跟pl/sql可以媲美的哦。
1. **版本检测**:首先,工具会检测当前Oracle数据库的版本,确保它可以与目标版本兼容。 2. **备份与恢复策略**:在进行任何修改之前,工具会执行完整的数据库备份,以防万一操作失败,可以迅速恢复到原始状态。 ...
有的时候程序连接数据库总出现错误,如果安装客户端的话又耗费很长的时间,因此写了一个测试连接Oracle和sqlserver的小工具,不用安装任何驱动、客户端就可进行连接测试,连接报错的话会显示出错误信息,方便解决...
"Oracle压力测试工具 Java版" 提供了一个用Java编写的解决方案,用于模拟大量并发用户请求,以测试Oracle数据库的性能和耐压性。 这个工具可能包含以下关键组件和功能: 1. **并发执行**:Java版的Oracle压力测试...
PLSQL Developer是一款强大的Oracle数据库开发工具,尤其适合于PL/SQL编程。在64位操作系统环境下,使用64位版本的PLSQL Developer可以确保与Oracle客户端的兼容性,避免32位与64位系统之间的数据类型不匹配等问题。...
Oracle客户端工具OraDataMaker是一款专为Oracle数据库设计的日文版数据生成和管理软件,它在数据库测试、数据填充和性能基准测试等场景下表现出色。这款工具以其易用性和高效性而受到用户青睐,尤其适合对日语环境有...
Oracle自动备份工具是一款专为Oracle数据库设计的实用备份解决方案,尤其适合那些希望简化数据库备份流程的用户。该工具依赖于.NET Framework 2.0运行环境,确保了在各种Windows操作系统上的兼容性和稳定性。 ...
这个可执行文件通常会引导用户完成卸载向导,检测已安装的Oracle组件,并提供卸载选项。 "OracleUninstallSetup.msi" 是一个Windows Installer包,它是Oracle卸载工具的核心部分。MSI文件包含了解除安装所需的所有...
### 使用Oracle DBCA工具创建新数据库的知识点详解 #### 一、Oracle DBCA工具简介 Oracle Database Configuration Assistant (DBCA) 是一个图形化工具,用于简化Oracle数据库的创建和配置过程。它通过一系列直观的...
在数据库设计过程中,创建表格是基础工作之一,"Oracle建表工具"就是为了解决这个问题而出现的。这个工具能够帮助用户通过Excel文件来定义实体,进而生成符合规范的Oracle数据库表,包括添加备注和设置主键等关键...
Oracle造数工具是一种用于在Oracle数据库中自动生成测试或演示数据的实用程序。这个工具是用Python 2.7编程语言编写的,并且利用了cx_Oracle库,这是一个Python接口,使得Python能够与Oracle数据库进行交互。cx_...
主要用于测试oracle数据库的读写性能,尤其是在有磁盘阵列的情况下