Benchmark En

Post on 14-Jul-2015

2.061 views 4 download

Tags:

Transcript of Benchmark En

Velneo vServer 6.3.9 vs Oracle Database 10g Release 2 (10.2.0.1) vs Microsoft SQL-Server 9.0.2047

DBMS compared in benchmark

Manufacturer/ Product Versión Functional limitations

Oracle Database 10 g Release 2 (10. 2.0.1)

- Maximum table size 4 GBytes- Maximum memory used 1 GByte- One single instance- One single processor

Velneo vServer 6. 3. 9 - Some advanced programming functionality

Microsoft SQL-Server 2005 (9.0.2047)- Maximum table size 4 GBytes- Maximum memory used 1 GByte- One single processor

Hardware features and settings

Processor: AMD Athlon 64 Processor 3GHzHard disk: SATA 150 GBytesMother board: AT/AT CompatibleMemory: 1 GByteOperative System: Microsoft Windows 2000 5.00.2195 SP4

Unbounded tables

Primary key queries100 records

Oracle Database 16 milliseconds

Velneo vServer 6 milliseconds

Microsoft SQL - Server 19 milliseconds

131 milliseconds

75 milliseconds

138 milliseconds

Oracle Database

Velneo vServer

Microsoft SQL - Server

Primary key queries1.000 records

959 milliseconds

1.081 milliseconds

1.330 milliseconds

Primary key queries10.000 records

Oracle Database

Velneo vServer

Microsoft SQL - Server

16.369 milliseconds

13.347 milliseconds

13.345 milliseconds

Primary key queries100.000 records

Oracle Database

Velneo vServer

Microsoft SQL - Server

Summary

Records queried

100 Velneo Oracle Microsoft

1.000 Velneo Oracle Microsoft

10.000 Oracle Velneo Microsoft

100.000 Velneo & SQL Server Velneo & SQL Server Oracle

Primary key queries

Index queries100 records

34 milliseconds

6 milliseconds

98 milliseconds

Oracle Database

Velneo vServer

Microsoft SQL - Server

150 milliseconds

94 milliseconds

3.131 milliseconds

Index queries1.000 records

Oracle Database

Velneo vServer

Microsoft SQL - Server

1.069 milliseconds

2.097 milliseconds

36.687 milliseconds

Oracle Database

Velneo vServer

Microsoft SQL - Server

Index queries10.000 records

166.585 milliseconds

25.244 milliseconds

954.431 milliseconds

Oracle Database

Velneo vServer

Microsoft SQL - Server

Index queries100.000 records

Records queried by index

100 Velneo Oracle Microsoft

1.000 Velneo Oracle Microsoft

10.000 Oracle Velneo Microsoft

100.000 Velneo Microsoft Oracle

Index queriesSummary

Oracle Database 341 milliseconds

Velneo vServer 250 milliseconds

Microsoft SQL - Server 168 milliseconds

1.000 records

3.444 milliseconds

2.438 milliseconds

1.433 milliseconds

10.000 records

35.344 milliseconds

27.291 milliseconds

14.765 milliseconds

100.000 records

291.756 milliseconds

290.225 milliseconds

154.604 milliseconds

1.000.000 records

New records

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

303 milliseconds

47 milliseconds

34 milliseconds

2.638 milliseconds

972 milliseconds

218 milliseconds

29.284 milliseconds

11.853 milliseconds

5.134 milliseconds

289.859 milliseconds

396.906 milliseconds

64.927 milliseconds

1.000 records 10.000 records

100.000 records 1.000.000 records

Editing numeric field

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

294 milliseconds

22 milliseconds

37 milliseconds

2.738 milliseconds

431 milliseconds

294 milliseconds

30.284 milliseconds

6.594 milliseconds

5.167 milliseconds

197.437 milliseconds

177.763 milliseconds

56.433 milliseconds

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

1.000 records 10.000 records

100.000 records 1.000.000 records

Editing text field

34 milliseconds

0 milliseconds

3 milliseconds

Table 1

344 milliseconds

59 milliseconds

34 milliseconds

Table 2

3.478 milliseconds

1.112 milliseconds

274 milliseconds

Table 3

37.766 milliseconds

47.131 milliseconds

3.025 milliseconds

Table 4

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Decimated

253 milliseconds

37 milliseconds

25 milliseconds

2.347 milliseconds

669 milliseconds

194 milliseconds

31.638 milliseconds

11.225 milliseconds

2.810 milliseconds

328.744 milliseconds

443.775 milliseconds

33.890 milliseconds

Delete content

Table 1 Table 2

Table 3 Table 4

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

New records

1.000 Microsoft Velneo Oracle

10.000 Microsoft Velneo Oracle

100.000 Microsoft Velneo Oracle

1.000.000 Microsoft Velneo Oracle

Numeric field record edit

1.000 Microsoft Velneo Oracle

10.000 Microsoft Velneo Oracle

100.000 Microsoft Velneo Oracle

1.000.000 Microsoft Oracle Velneo

Text field record edit

1.000 Velneo Microsoft Oracle

10.000 Microsoft Velneo Oracle

100.000 Microsoft Velneo Oracle

1.000.000 Microsoft Velneo Oracle

Transactions summary

Decimated

Table 1 Velneo Microsoft Oracle

Table 2 Microsoft Velneo Oracle

Table 3 Microsoft Velneo Oracle

Table 4 Microsoft Oracle Velneo

Deleted records

Table 1 Velneo Microsoft Oracle

Table 2 Microsoft Velneo Oracle

Table 3 Microsoft Velneo Oracle

Table 4 Microsoft Velneo Oracle

Transactions summary

Bounded tables

567.968 milliseconds

1.257.580 milliseconds

132.756 milliseconds

1.000 + 1.000.0000 records in 2 Tables

6.258.696 milliseconds

4.222.215 milliseconds

1.703.316 milliseconds

10³+10⁴+10⁵+10⁶+10⁷ records in 6 Tables

New records

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

49.063 milliseconds

14.968 milliseconds

857 milliseconds

2 Tables

655.072 milliseconds

214.914 milliseconds

32.964 milliseconds

3 Tables

Decimated

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Deletion

2 Tables

3 Tables

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

362.087 milliseconds

290.474 milliseconds

3.805 milliseconds

6.061.394 milliseconds

7.030.981 milliseconds

152.153 milliseconds

Study conducted by the School of Computer Engineering at the University of Vigo on the 12th of January, 2007

More information