Test Database Generator Performance Reports
[ June 2015 revision ]
Project: Single table with 4 integer columns, 5 000 000 rows. Performance mode.
System: Intel Core i5-2500 CPU 3.3GHz, 16Gb RAM
Test 1: SQL Server 2008 x64
Test 2: PostgreSQL 9.3 x64
Test 3: MySQL 5.5
Test 4: Oracle 11g
Test 5: Firebird 2.1
Test 6: Microsoft Access 2003
Test 7: SQLite 3.8
Performance report, Test 1
Data mode |
Target |
Insert mode |
Transaction size |
Output file (Mb) |
Performance (Rows/sec) |
Append |
Local server |
bulk |
1 000 |
- |
47 053 |
Append |
Local server |
bulk |
5 000 |
- |
87 165 |
Append |
Local server |
bulk |
10 000 |
- |
96 854 |
Append |
Local server |
bulk |
25 000 |
- |
102 961 |
Append |
Local server |
default |
1 000 |
- |
11 031 |
File only |
SQL script |
- |
1 000 |
403 |
192 968 |
File only |
Text file |
- |
1 000 |
190 |
209 722 |
File only |
XML document |
- |
1 000 |
785 |
57 864 |
File only |
JSON document |
- |
1 000 |
354 |
31 778 |
Scramble |
Local server |
default |
1 000 |
- |
6 515 |
Append |
Remote server |
default |
1 000 |
- |
4 548 |
Performance report, Test 2
Data mode |
Target |
Insert mode |
Transaction size |
Output file (Mb) |
Performance (Rows/sec) |
Append |
Local server |
default |
1 000 |
- |
5 823 |
Scramble |
Local server |
default |
1 000 |
- |
4 871 |
Append |
Remote server |
default |
1 000 |
- |
1 817 |
Performance report, Test 3
Data mode |
Target |
Insert mode |
Transaction size |
Output file (Mb) |
Performance (Rows/sec) |
Append |
Local server |
default |
1 000 |
- |
17 158 |
Scramble |
Local server |
default |
1 000 |
- |
14 316 |
Performance report, Test 4
Data mode |
Target |
Insert mode |
Transaction size |
Output file (Mb) |
Performance (Rows/sec) |
Append |
Local server |
default |
1 000 |
- |
2 495 |
Scramble |
Local server |
default |
1 000 |
- |
2 245 |
Append |
Remote server |
default |
1 000 |
- |
1 395 |
Performance report, Test 5
Data mode |
Target |
Insert mode |
Transaction size |
Output file (Mb) |
Performance (Rows/sec) |
Append |
Local server |
default |
500 |
- |
7 438 |
Performance report, Test 6
Data mode |
Target |
Insert mode |
Transaction size |
Output file (Mb) |
Performance (Rows/sec) |
Append |
Local data file |
default |
500 |
- |
5 245 |
Performance report, Test 7
Data mode |
Target |
Insert mode |
Transaction size |
Output file (Mb) |
Performance (Rows/sec) |
Append |
Local data file |
default |
500 |
- |
9 210 |