Learn about new MySQL releases, technical articles, events and more.
The database server feature comparisons that can be accessed from this page
are generated using results from the crash-me tool. The
crash-me tool is a program that automatically detects the limits
and capabilities of an SQL DBMS. It is also our input reference for the MySQL
benchmark program.
At MySQL, we have worked very hard to make crash-me as fair and
accurate as possible, but there is always a possibility that a particular test
will fail for a DBMS -- even when that DBMS has the capability it appears to
lack. We are always willing to correct this as soon as it is brought to our
attention. Note that some tests may fail because the DBMS in question does not
comply with the SQL Standard (SQL:2003) or ODBC 3.0 requirements. In such
cases, we regard this as a failure in the DBMS.
We are always open to suggestions regarding tests and functionality which
should be added to the crash-me program. We plan to add as many
tests to the crash-me program as possible. But you may find that
we do not test for some DBMS-specific function or capability in which you are
particularly interested. If this is the case, please let us know, and either
try to patch the crash-me program yourself or provide us with an
example so that we can add the necessary test.
Note: The crash-me table is normally generated from
DBMSs started with default parameters. If this is not the case, the fact is
noted in the comment row. Some detected limits may also be configurable, OS
dependent, depend on the Perl DBI driver, or depend on the license of the DBMS
version used. You can download the crash-me tool along with the MySQL database
server on our download pages.
