SwingBench an Oracle Stress Test and Benchmark tool

Last week I was in a RAC workshop hosted by Oracle.
In the workshop, Oracle using a tool called Swingbench to generate load for RAC testing. Which is pretty interesting and good tools.
Since I have seen quite a few inquiry regarding a good benchmarking and load generating tools. I thought it might be good idea to share it.
It's free and can be downloaded here.
http://www.dominicgiles.com/swingbench.html
Swingbench is a free load generator (and benchmarks) designed to stress test an Oracle database (9i or 10g)

Hi,
To add to what yingkuan said, there is one more free stress testing tool called hammerora.
http://hammerora.sourceforge.net/
Regards

Similar Messages

  • Oracle Database management and monitoring tools

    hello everyone.
    Could anyone offer any advice on Oracle database management tools ?
    looking for a 3rd party tool that would provide graphical representation on health and activity within Oracle databases.
    Any recommendations , or advice on what to avoid?
    Many thanks

    Thanks , have enterprise manager already.
    Really looking for tool that will email , sms alerts
    out as they happen.
    Ability to set threshold alerts.
    report creation of threshold data.
    that kind of thing etc.Since you want to pay extra for this capability, look at the Diagnostics Pack add-on for Enterprise Manager. It does what you ask. And makes it available both on Database Control and Grid Control view.
    And both Database Control and Grid Control are included in your SE/EE license.

  • Oracle stress test

    Dear Oracle User,
    I am trying to test the performance of one of functionalities from the system front end. I need to simulate heavy load of the database including read and write. Is there anyway to do that? Any suggestions are appreciated.
    Best Regards,
    Belinda

    I am trying to test the performance of one of functionalities from the system front endWhile you may know what is "system front end" is, we don't.
    Post Operating System (OS) name & version for DB server system.
    Post Oracle version to 4 decimal place of database s/w.
    Post Operating System (OS) name & version for client system.
    Post Oracle version to 4 decimal place of client s/w.

  • SAP NetWeaver System Logging (SM21) - ABAP Test and Analysis Tools - SAP Library

    To add a comment, please log in or register on the top of this page and choose Reply. Please write your comment in English.
    You can also go back to the SAP help page.

    Hi Vikas,
    thank you very much for your quick answer.
    Am I getting it right that you installed the Web Application Server and the XI on the same machine? I read about the mandatory installation on two seperate machines but I hope that the installation on one machine is also possible when using the server for testing purposes.
    What processor do you have? Do you think my Pentium 4 2.8 GHz processor will do it?
    Very appreciative greetings,
    Florian

  • Oracle Stress Test/Performance (Solaris)

    Hi,
    The application that i have is as below:
    Web<-->Oracle Db<--->Server1......ServerN
    I will create Logical Server ID on Website, install Server instance on a physical machine and map it to the Server ID Created. And Each Server running will make connection to the Database and respond to the actions requested from Website. Is there any way to find out how many Server connections (Max) the Database can handle?
    Appreciate your help.
    Thanks,

    Thanks for the quick response.
    As i understand SESSIONS parameter effectively helps to determine the maximum concurrent connections i can have.
    Let me give some more details on what i am loooking at; Once i login to the website, i can create "N" number of Server IDs and map each of them to the actual Hostnames of the Physical servers. And each server makes 2 connections to with the database. I am looking at a way to find this "N" after which Database might refuse connections from the Servers.
    Thanks.

  • Webservice stress testing tool

    Hi
    Does anyone know any tools to make some stress testing to webservices?
    Thanks in advance!
    Pedro

    I've used a couple of different testing techniques:
    * SOAPScope (http://www.mindreef.com) is an excellent testing and diagnostic tool. The cost last time I looked was US$99 so it's very reasonable.
    * As another alternative, I wrote a simple web service client. It would read an XML payload file from disk, wrap it in a SOAP envelope and send it off the web service. I could put it into a loop to fire off the same payload or make it pick up a fresh payload each time.
    Parasoft are also into web service testing (http://www.parasoft.com/jsp/products/home.jsp?product=SOAP), but I haven't had to use this one yet.

  • [New Release] Oracle Application Testing Suite 12.5.0.1.0

    Hi All,
    OATS new release available, please check : http://www.oracle.com/technetwork/oem/app-test/index-084446.html
    From Release Notes
    Oracle Application Testing Suite 12.5.0.1 - New Features and Updates
    Support for Chrome 32 browser - Oracle OpenScript includes support for the Chrome 32 browser for playback.
    Support for Firefox 31 browser - Oracle OpenScript includes support for the Firefox 31 browser for record and playback.
    Support for Internet Explorer 10 and 11 browser - Oracle OpenScript includes support for Internet Explorer 10 browser for playback on Windows 7 SP1 and Windows 8.
    New movie recording of playback feature - Oracle OpenScript includes a new movie recording feature that allows recording and playback of a movie file showing the playback of OpenScript functional test scripts.
    New advanced VU start, stop, and ramp features added to Oracle Load Testing - Oracle Load Test includes new features that provide advanced control over script start, stop, and ramp up conditions a the script level.
    Support for Internet Explorer 10 and 11 browser - Oracle Load Testing and Oracle Test Manager include support for Internet Explorer 10 browser for playback on Windows 7 SP1 and Windows 8.
    New Lightweight Directory Access Protocol (LDAP) authentication feature added for Oracle Test Manager - Oracle Test Manager Administrator tool includes new features for configuring the LDAP server to use for authentication.
    -POPS

    I have a similar problem with the OATS v9.20 installation. I did manage to install it on our main load generator (running Windows 2003 Server) but when it came to installing OpenScript on my laptop (XP SP3) the install 'hangs' at 78%.
    I did raise a support call with Oracle about this (there was a bug report generated) but the case is still open.
    I've been waiting to hear when the next version was due (in the hope that this might have been resolved) but by the sounds of it there could still be an issue on WinXP with v9.21?
    For reference I originally logged this with the following in the description:
    The installation looks like it is failing because of a double backslash in a path ending "OATS920\\bin\copyOUI.bat". We then get an error in javaw.exe which when OK'ed then stops the installation at the stage "creating 'Uninstall Oracle Application Testing Suite' in folder 'Oracle Application Testing Suite' ".

  • PC powers off under Kombustor stress test MSI GTX 560-TI Twin Frozr II

    Recently went through MSI RMA procedure and they replaced my 465 twin frozr II with the 560-TI twin frozr II. When the card is stressed under GPU Burn-IN benchmark settings, the computer will just reboot.  Everything is set to stock speeds on the card.
    I want to assume this is a power supply issue but I've had my i7 930 overclocked stably for a while, I reverted to stock speeds to give extra power back to the 12v rail, have unplugged my storage sata hd and dvd power and am still having this issue. Also it appears the 465 takes a lot more power than the 560-ti, though I hadn't stress tested it for quite a while.
    My PSU is the OCZ500SXS.  I monitored the 12v rail during stress testing and the lowest i see it drop to is 11.89v. Any ideas to narrow this down would be much appreciated. TIA

    Understood.  Thanks much for the response.  I'll replace the psu and run the same tests and see what happens.  All this has lead me to be curious about how power is precisely drawn for the system.  Is there a known good resource/article for getting a complete understanding here?  Thanks.
    Also, this appears to be a good deal, no?  Especially the 750w version seems to get quite good reviews and I may do sli at some point so it would be a good idea to be prepared, right?
    http://www.tigerdirect.com/applications/searchtools/item-details.asp?EdpNo=3844176

  • Exception only occuring during stress test

    We are trying to get ready to release a beta version of the software I'm working on.. so part of getting ready for that was to try set up some stress tests and hit the server with multiple requests for the same page....
    Not sure exactly how many it is taking but we are getting the following exception.
    2005-06-10 13:20:23 StandardWrapperValve[action]: Servlet.service() for servlet action threw exception
    java.lang.NumberFormatException: For input string: "200044.E2000444E"
            at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
            at java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1207)
            at java.lang.Double.parseDouble(Double.java:220)
            at java.text.DigitList.getDouble(DigitList.java:127)
            at java.text.DecimalFormat.parse(DecimalFormat.java:1070)
            at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1386)
            at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1156)
            at java.text.DateFormat.parse(DateFormat.java:333)
            at com.xxxxx.xxxxx.struts.adapter.BrowseBaseAdapter.formatYyyyMMddToLocaleStr(BrowseBaseAdapter.java:194)I can only assume that something was not thread safe and somehow something is getting confused....
    this is the method that produced the error and the code that it runs.
    I know absolutely nothing about making something thread safe.... can anyone give me good link to refer to or point something out in the below code that might be a no no.
    private static final SimpleDateFormat xxxxxxxxDateFormat =
              new SimpleDateFormat("yyyyMMdd");
         protected String formatYyyyMMddToLocaleStr(
              String  xxxxxxxxDt,
              Locale locale) {
              String result = "";
              if ( xxxxxxxxDt != null &&  xxxxxxxxDt.length() == 8) {
                   try {
                        Date tempDate =  xxxxxxxxDateFormat.parse( xxxxxxxxDt);
                        result = javaDataTypeToString(tempDate, locale);
                   } catch (ParseException ex) {
              return result;
    public String javaDataTypeToString(Object data, Locale locale) {
              String returnType = data.getClass().getName();
              String result = null;
              if (returnType.equals("java.lang.String")) {
                   result = (String) data;
              } else if (returnType.equals("java.lang.Float")) {
                   NumberFormat formatter = NumberFormat.getNumberInstance(locale);
                   formatter.setMaximumFractionDigits(6);
                   formatter.setGroupingUsed(false);
                   result = formatter.format((Float) data);
              } else if (returnType.equals("java.lang.Double")
                        || returnType.equals("java.math.BigDecimal")) {
                   NumberFormat formatter = NumberFormat.getNumberInstance(locale);
                   formatter.setMaximumFractionDigits(13);
                   formatter.setGroupingUsed(false);
                   StringBuffer buffer = new StringBuffer();
                   result = formatter.format(data, buffer, new FieldPosition(0))
                             .toString();
              } else if (returnType.equals("java.lang.Integer")) {
                   Integer inte = (Integer) data;
                   int intVal = inte.intValue();
                   if (intVal != 0)
                        result = String.valueOf(intVal);
                   else
                        result = "";
              } else if (returnType.equals("java.util.Date")) {
                   java.util.Date date = (java.util.Date) data;
                   SimpleDateFormat dateFormatter = getDatePattern(locale);
                   result = dateFormatter.format(date);
              } else if (returnType.equals("com.sungard.stnweb.utility.Time")) {
                   Time time = (Time) data;
                   result = time.asString();
              } else if (returnType.equals("java.lang.Boolean")) {
                   Boolean dataBool = (Boolean) data;
                   if (dataBool.booleanValue())
                        result = "1";
                   else
                        result = "";
              return result;

    From the API on java.text.SimpleDateFormat
    Synchronization
    Date formats are not synchronized. It is recommended to create separate
    format instances for each thread. If multiple threads access a format
    concurrently, it must be synchronized externally. Being static, your date format object will be accessed by multiple threads.
    Solution: Don't make the date format object static.
    I would suggest like this:
    private static final String dfString  ="yyyyMMdd";
    protected String formatYyyyMMddToLocaleStr(String  xxxxxxxxDt, Locale locale) {
      String result = "";
      SimpleDateFormat xxxxxxxxDateFormat = new SimpleDateFormat(dfString );
      if ( xxxxxxxxDt != null &&  xxxxxxxxDt.length() == 8) {
      try {
        Date tempDate =  xxxxxxxxDateFormat.parse( xxxxxxxxDt);
        result = javaDataTypeToString(tempDate, locale);
      catch (ParseException ex) {}
              return result;
    Ok, so it is constructing a DateFormatting object for each method call, but I don't see it as that big a deal. Its not a huge hit. You might get away with making it an instance variable - I don't know how you use the enclosing class. Start with this, and see if it works.
    Cheers,
    evnafets

  • Stress test report example

    Hi guys,
    Anyone has examples about performance and stress tests reports that could provide?
    I’m starting our stress test and I will write a report, but I’m not sure how to do it and I would like to see an example before start.
    If you don’t mind, send me to [email protected]
    Thanks in advance,
    Ricardo.

    Sorry guys, but I mean a document and not SAP transactions

  • Minimum system requirements for installing Oracle Application Testing Suite

    Hi,
    Can anyone tell me what are the minimum system requirements for intalling Oracle Application Testing Suite?
    Thanks in Advance

    From the release notes (12.1.0.2).
    System Requirements
    Oracle Application Testing Suite has the following system requirements:
    4
    3.1 Oracle Functional Testing/OpenScript
    Oracle Functional Testing’s OpenScript scripting platform has the following system
    requirements:
    ■ Operating System (32-bit and 64-bit versions): Windows XP, Windows Vista,
    Windows 2003, Windows 7, Windows 2008
    ■ Memory: Minimum 1 GB
    ■ System: x86, 32-bit or 64-bit processor, 2.6 GHz or faster
    ■ Disk Space: 4 GB minimum
    ■ Browser: Internet Explorer 7.x, 8.x., 9.x and Firefox 3.5/3.6, 6.x
    3.2 Oracle Load Testing
    Oracle Load Testing has the following system requirements:
    ■ Operating System (32-bit and 64-bit versions): Windows XP, Windows Vista,
    Windows 2003, Windows 7, Windows 2008, Windows 2008 R2. Oracle Enterprise
    Linux 5.1, 5.2 64, 4u8.
    ■ Memory: Minimum 2 GB.
    ■ System: x86, 32-bit or 64-bit processor, 2.6 GHz or faster
    ■ Disk Space: 10 GB minimum free (at least 3 GB free on the system drive)
    ■ Browser: Internet Explorer 7.x, 8.x, 9.x, Firefox 3.5/3.6, 6.x
    ■ Database: Oracle EE 10g or 11g, XE 10g
    ■ Application Server: Oracle WebLogic 11g (10.3.5.0). Oracle Application Testing
    Suite requires the standard WebLogic Server installation (which includes jrocket
    jdk.). It does not support generic versions of WebLogic Server installation (such as
    those that use wls1035_generic.jar).
    ■ Oracle Load Testing Agent also supported on Linux 32-bit & 64-bit, in addition to
    Windows 32-bit and 64-bit operating systems listed above
    Note: These are minimum requirements only and actual
    requirements for the Oracle Load Testing Server will vary depending
    on the size and configuration of your load test. If you are running
    larger load tests, of greater than 1000 Virtual Users, you should
    consider deploying Oracle Load Testing on a faster server class
    machine with additional RAM recommended.
    Note: Oracle recommends running the Oracle Load Testing Server
    and Agents on separate systems for production load testing. The
    amount of memory required on the Oracle Load Testing Agent
    systems may increase based on the number of Virtual Users that will
    be assigned to run on each Agent. For more information, visit the
    QA/Testing Technology Center on Oracle Technology Network or
    contact your Oracle representative.
    5
    3.3 Oracle Test Manager
    Oracle Test Manager has the following system requirements:
    ■ Operating System (32-bit and 64-bit versions): Windows XP, Windows Vista,
    Windows 2003, Windows 7, Windows 2008, Windows 2008 R2. Oracle Enterprise
    Linux 5.1, 5.2, 4u8.
    ■ Memory: Minimum 2 GB.
    ■ System: x86, 32-bit or 64-bit processor, 2.6 GHz or faster
    ■ Disk Space: 10 GB minimum free (at least 3 GB free on the system drive)
    ■ Browser: Internet Explorer 7.x, 8.x, 9.x, Firefox 3.5/3.6, 6.x
    ■ Database: Oracle EE 10g or 11g, XE 10g
    ■ Application Server: Oracle WebLogic 11g (10.3.5.0). Oracle Application Testing
    Suite requires the standard WebLogic Server installation (which includes jrocket
    jdk.). It does not support generic versions of WebLogic Server installation (such as
    those that use wls1035_generic.jar).
    3.4 Additional Notes
    The following are additional notes about system requirements:
    ■ The ATS installer can automatically install and configure an Oracle 10g Express
    Edition (XE) database for use with Oracle Load Testing and Oracle Test Manager.
    Although this is useful for demos, for production usage switching to Oracle's 11g
    Enterprise Edition database is highly recommended. Oracle 11g Standard Edition
    and Oracle 10g EE or SE are also supported.
    ■ System memory requirements do not take into account other processes that may
    be running and using memory on your system, reducing free uncommitted
    memory available.
    ■ When installed on the same machine, Oracle Load Testing and Oracle Test
    Manager will run on the same server and use shared system resources. Oracle
    Functional Test/OpenScript is a separate application that have its own memory
    and CPU requirements.
    ■ The ATS products will run in 32-bit compatibility mode when installed on 64-bit
    operating systems. It is possible for Oracle Application Testing Suite to be installed
    on an existing WebLogic server. However, if the pre-installed WebLogic server is
    JRockit plus WebLogic (64-bit) environment, some functions in Oracle Application
    Testing Suite will not work properly. Oracle Application Testing Suite can be
    installed on a 32-bit WebLogic, but not a 64-bit.
    ■ The legacy Oracle Functional Testing, VB-based scripting platform and associated
    components (such as Job Scheduler) are no longer included with the ATS installer
    Note: These are minimum requirements only and actual
    requirements for Oracle Test Manager will vary depending on the
    quantity of test assets stored and number of concurrent users
    accessing the application. If you have a large quantity of test cases,
    requirements or issues stored and/or are deploying Oracle Test
    Manager for a team greater than 10 users, you should consider
    deploying Oracle Test Manager on a faster server class machine with
    additional RAM recommended.
    6
    starting with version 9.2. Customers that still require this product should

  • Stress test tool and guidelines for tuning ADF 11g

    Hi all,
    I am working our ADF 11g application on load & stress testing. The load test works fine with some millions of full dummy rows (this generated data tool is easily written by ourself). The tunning only was done with only indexing. But with stress I'm concerning with RAM and other tunning parameters such IO and share pool from OS to DB and to WL servers and how to tune it for around 200-300 concurrent connections. I'm studying Jmeter for this purpose but still not get the answer. I have tested with Oracle Openscript but it worked very heavily slow :(.
    The question here is that do you have any experiences on tuning parameters for such requirements and what is the best automatic test tool for testing multi-connections, please advise me.
    Thank you very much.

    Oracle Application Testing Suite has specific support for ADF testing:
    http://www.oracle.com/technetwork/oem/app-test/index.html
    http://www.testingreflections.com/node/view/8538
    Some info on JMeter: http://www.connotea.org/user/jdeveloper/tag/jmeter
    Another option: http://www.yenlo.nl/harryvanoosten/2010/03/10/load-testing-an-adf-11g-application/
    Some entries about tuning: http://www.connotea.org/user/jdeveloper/tag/tuning

  • Tool for SharePoint performance and stress testing

    Hi,
    Does anybody have experience and can recommend a SharePoint performance and stress testing tool?
    Kind regards,
    Margriet Bruggeman
    Lois & Clark IT Services
    web site: http://www.loisandclark.eu
    blog: http://www.sharepointdragons.com

    Steve Smith did a great presentation on this at the SharePoint User Group UK, The only document I could find is based around Visual Studio 2008 and SP2007 but it's probably pretty valid for VS/SP2010 too.
    http://www.combined-knowledge.com/Downloads/2007/HowToConfigStressTestProjectForMOSS07usingVS2008TS.pdf
    Paul.
    Please ensure that you mark a question as Answered once you receive a satisfactory response. This helps people in future when searching and prevents the same questions being asked multiple times.

  • Stress Test Oracle 9i

    Hello,
    I want to perform stress tests on my Oracle 9i database. Is there a software that you can recommend to use. Maybe even scripts or shareware. Thank you.

    There are a variety of third party load test tools available, generally part of a suite of QA tools. You can also build your own test harnass.
    99% of the work, however, is in figuring out what to run to put a representative stress on your application and, thus, your database. Figure out a representative number of OLTP users, a representative number of DSS users, an appropriate overlap in time and in data, etc.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Stress test tool for EBS

    Hi Hsawwan, other EBS APPS dba's!
    We are trying to predict some performance according future load on EBS. This is classic stress test techniques. We want to automate stress on APPS side and run some requests and forms as well....
    With "Load runner" we have unsolvable problems....
    What can we use for that?
    THX,
    Damir Vadas

    Damir,
    With "Load runner" we have unsolvable problems....What do you mean by unsolvable problems?
    What can we use for that?You may try OpenSTA.
    OpenSTA Users Home Page - Free Web Load and Stress Testing Tool
    http://www.opensta.org/
    Also, have a look at the following links:
    Automated Testing for the E-Business Suite
    http://blogs.oracle.com/stevenChan/2006/06/automated_testing_for_the_ebus.html
    Breaking Oracle Presentation
    http://www.psoug.org/pres/ukoug08_breaking_oracle.pdf

Maybe you are looking for

  • Problem with displaying text in flash player

    I have flash player 10.2.152.26 and opera 11.01  installed. The problem is that text in flash is diplayed in an awful way like this: http://img651.imageshack.us/img651/6918/alljo.png And when i choose "settings" the window appears, but it doesn't rea

  • Motion in FCPX - click lag, hanging, tortuously slow rendering

    Hello Colleagues, I have 2 iMacs of different generations, both up-to-spec and up-to-date on OS, FCP, and Motion. I am experiencing very poor performance when using Motion "generator" graphics: lag, hanging, slow renders, and sometimes even crashing.

  • F.27 Generate one statement for items posted in several company codes

    Have a customer extended to several company codes. This customer has open AR line items in several company codes. Client wants to generate a statement that includes all AR line items. (Cross company code Statement) I found a place in config for defin

  • Anyone facing problem while downloading ios 7, Numbers can't update to icloud

    Numbers can't update ontime after downloading ios 7. Anyone have solution for this problem. Would appreciate your kind sharing.

  • Page custimisation

    Hello Team, We have requirement such that under one project we have three project type. Now in two project type we have to make Estimated value as mandatory and for one project type it should be optional. Under page Set up > Page Customization i have