Skip to content
Pull request Compare This branch is 1 commit ahead, 282 commits behind zdennis:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
..
Failed to load latest commit information.
lib
models
schema
README
benchmark.rb
boot.rb

README

To run the benchmarks, from within the benchmarks run:
   ruby benchmark.rb [options]

The following options are supported:
  --adapter [String]   The database adapter to use. IE: mysql, postgresql, oracle
             
  --do-not-delete       By default all records in the benchmark tables will be deleted at the end of the benchmark. This flag indicates not to delete the benchmark data.
  --num [Integer]      The number of objects to benchmark. (Required!)
  --table-type [String]  The table type to test. This can be used multiple times. By default it is all table types.
  --to-csv [String]      Print results in a CSV file format
  --to-html [String]     Print results in HTML format (String filename must be supplied)

See "ruby benchmark.rb -h" for the complete listing of options.

EXAMPLES
--------
To output to html format:
  ruby benchmark.rb --adapter=mysql --to-html=results.html

To output to csv format:
  ruby benchmark.rb --adapter=mysql --to-csv=results.csv

LIMITATIONS
-----------
Currently MySQL is the only supported adapter to benchmark.

AUTHOR
------
Zach Dennis
zach.dennis@gmail.com
http://www.continuousthinking.com

Something went wrong with that request. Please try again.