Bug #44119 Bulk inserts slower on Maria Engine vs InnoDB Engine
Submitted: 7 Apr 2009 1:24 Modified: 26 May 2010 17:52
Reporter: Miguel Solorzano Email Updates:
Status: Unsupported Impact on me:
None 
Category:MySQL Server: Maria storage engine Severity:S5 (Performance)
Version:6.0 OS:Windows (Vista 64-bit)
Assigned to: CPU Architecture:Any

[7 Apr 2009 1:24] Miguel Solorzano
Description:
While creating the employee db from our documentation databases samples I noticed that the Maria Engine took more time than InnoDB Engine.

The test was run on Windows Vista 64-bit 4GB RAM:

mysql 6.0 > show variables like "%version%";
+-------------------------+--------------------------------------+
| Variable_name           | Value                                |
+-------------------------+--------------------------------------+
| protocol_version        | 10                                   |
| version                 | 6.0.11-alpha-Win X64 revno: 2734-log |
| version_comment         | Source distribution                  |
| version_compile_machine | unknown                              |
| version_compile_os      | Win64                                |
+-------------------------+--------------------------------------+
5 rows in set (0.00 sec)

mysql 6.0 >

See attached file for the output of the salaries table.
The server was started with the defaults settings.

How to repeat:
Download the employee db from our Documentation site:

http://dev.mysql.com/doc/

Follow the instructions in the README file.
Create the database with InnoDB default engine.
See the time to create the table salaries.
Edit the employees.sql file to make Maria the default engine.
Create the database again and compare the times.

Suggested fix:
--
[7 Apr 2009 1:25] MySQL Verification Team
Maria vs InnoDB

Attachment: bulk-insert.txt (text/plain), 22.09 KiB.