Class BenchSimple

java.lang.Object
org.h2.test.bench.BenchSimple
All Implemented Interfaces:
Bench

public class BenchSimple extends Object implements Bench
This is a very simple benchmark application. One table is created where rows are inserted, updated, selected (in sequential and random order), and then deleted.
  • Constructor Details

    • BenchSimple

      public BenchSimple()
  • Method Details

    • init

      public void init(org.h2.test.bench.Database db, int size) throws SQLException
      Description copied from interface: Bench
      Initialize the database. This includes creating tables and inserting data.
      Specified by:
      init in interface Bench
      Parameters:
      db - the database object
      size - the amount of data
      Throws:
      SQLException
    • runTest

      public void runTest() throws SQLException
      Description copied from interface: Bench
      Run the test.
      Specified by:
      runTest in interface Bench
      Throws:
      SQLException
    • getName

      public String getName()
      Description copied from interface: Bench
      Get the name of the test.
      Specified by:
      getName in interface Bench
      Returns:
      the test name