This should contain a technical description of the MySQL
benchmark suite (and crash-me
) but that description is not
written yet. Currently, you should look at the code and results in the
`bench' directory in the distribution (and of course on the web
page at http://www.mysql.com/crash-me-choose.htmy).
It is meant to be a benchmark that will tell any user what things a
given SQL implementation performs well or poorly at.
crash-me
tries to determine what features a database supports and what
its capabilities and limitations are by actually running queries. For
example, it determines:
-
What column types are supported
-
How many indexes are supported
-
What functions are supported
-
How big a query can be
-
How big a
VARCHAR
column can be