| 
    MySQL 5.6.14 Source Code Document
    
   | 
 


Public Member Functions | |
| Driver () | |
| void | run () | 
Static Public Member Functions | |
| static void | parseArguments (String[] args) | 
Protected Member Functions | |
| void | init () throws Exception | 
| void | close () throws Exception | 
| boolean | parseBoolean (String k, boolean vdefault) | 
| int | parseInt (String k, int vdefault) | 
| void | initProperties () | 
| void | printProperties () | 
| void | writeProperties (String fileName) | 
| abstract void | runTests () throws Exception | 
| void | clearLogBuffers () | 
| void | writeLogBuffers (String descr) | 
| void | begin (String name) | 
| void | finish (String name) | 
Static Protected Member Functions | |
| static void | exitUsage () | 
| static void | loadSystemLibrary (String name) | 
Protected Attributes | |
| final Properties | props = new Properties() | 
| boolean | logRealTime | 
| boolean | logMemUsage | 
| boolean | includeFullGC | 
| int | nRuns | 
| PrintWriter | log | 
| String | descr = "" | 
| boolean | logHeader | 
| StringBuilder | header | 
| StringBuilder | rtimes | 
| StringBuilder | musage | 
| long | t0 = 0 | 
| long | m0 = 0 | 
Static Protected Attributes | |
| static final PrintWriter | out = new PrintWriter(System.out, true) | 
| static final PrintWriter | err = new PrintWriter(System.err, true) | 
| static final String | endl = System.getProperty("line.separator") | 
| static final Runtime | rt = Runtime.getRuntime() | 
This class benchmarks standard database operations over a series of transactions on an increasing data set.
The abstract database operations are variations of: Create, Read, Update, Navigate, and Delete – hence, the benchmark's name: CRUND.
The actual operations are defined by subclasses to allow measuring the operation performance across different datastore implementations.
Definition at line 58 of file Driver.java.
      
  | 
  inline | 
Creates an instance.
Definition at line 142 of file Driver.java.
      
  | 
  inlinestaticprotected | 
Prints a command-line usage message and exits.
Definition at line 96 of file Driver.java.

      
  | 
  inlinestatic | 
Parses the benchmark's command-line arguments.
Definition at line 108 of file Driver.java.

      
  | 
  inline | 
Runs the benchmark.
Definition at line 147 of file Driver.java.