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

Benchmark Es

  • Upload
    velneo

  • View
    10.492

  • Download
    3

Embed Size (px)

Citation preview

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

SGBD comparados en el Benchmark

Fabricante/ Producto Versión Limitaciones Funcionales

Oracle Database 10 g Release 2 (10. 2.0.1)

- Tamaño máximo de tabla 4 GBytes- Uso máximo de memoria 1 GByte- Una sola instancia- Un solo procesador

Velneo vServer 6. 3. 9 - Alguna funcionalidad de programación avanzada

Microsoft SQL-Server 2005 (9.0.2047)- Tamaño máximo de tabla 4 GBytes- Uso máximo de memoria 1 GByte- Un solo procesador

Características y configuración hardware

Procesador: AMD Athlon 64 Processor 3GHzDisco duro: SATA 150 GBytesPlaca Base: AT/AT CompatibleMemoria: 1 GByteSistema Operativo: Microsoft Windows 2000 5.00.2195 SP4

Tablas no relacionadas

Búsqueda por clave primaria100 registros

Oracle Database 16 milisegundos

Velneo vServer 6 milisegundos

Microsoft SQL - Server 19 milisegundos

131 milisegundos

75 milisegundos

138 milisegundos

Oracle Database

Velneo vServer

Microsoft SQL - Server

Búsqueda por clave primaria1.000 registros

959 milisegundos

1.081 milisegundos

1.330 milisegundos

Búsqueda por clave primaria10.000 registros

Oracle Database

Velneo vServer

Microsoft SQL - Server

16.369 milisegundos

13.347 milisegundos

13.345 milisegundos

Búsqueda por clave primaria100.000 registros

Oracle Database

Velneo vServer

Microsoft SQL - Server

Resumen

Registros buscados

100 Velneo Oracle Microsoft

1.000 Velneo Oracle Microsoft

10.000 Oracle Velneo Microsoft

100.000 Velneo & SQL Server Velneo & SQL Server Oracle

Búsqueda por clave primaria

Búsqueda por índice100 registros

34 milisegundos

6 milisegundos

98 milisegundos

Oracle Database

Velneo vServer

Microsoft SQL - Server

150 milisegundos

94 milisegundos

3.131 milisegundos

Búsqueda por índice1.000 registros

Oracle Database

Velneo vServer

Microsoft SQL - Server

1.069 milisegundos

2.097 milisegundos

36.687 milisegundos

Oracle Database

Velneo vServer

Microsoft SQL - Server

Búsqueda por índice10.000 registros

166.585 milisegundos

25.244 milisegundos

954.431 milisegundos

Oracle Database

Velneo vServer

Microsoft SQL - Server

Búsqueda por índice100.000 registros

Registros buscados por índice

100 Velneo Oracle Microsoft

1.000 Velneo Oracle Microsoft

10.000 Oracle Velneo Microsoft

100.000 Velneo Microsoft Oracle

Búsqueda por índiceResumen

Oracle Database 341 milisegundos

Velneo vServer 250 milisegundos

Microsoft SQL - Server 168 milisegundos

1.000 registros

3.444 milisegundos

2.438 milisegundos

1.433 milisegundos

10.000 registros

35.344 milisegundos

27.291 milisegundos

14.765 milisegundos

100.000 registros

291.756 milisegundos290.225 milisegundos

154.604 milisegundos

1.000.000 registros

Creación de registros

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

303 milisegundos

47 milisegundos

34 milisegundos

2.638 milisegundos

972 milisegundos

218 milisegundos

29.284 milisegundos

11.853 milisegundos

5.134 milisegundos

289.859 milisegundos

396.906 milisegundos

64.927 milisegundos

1.000 registros 10.000 registros

100.000 registros 1.000.000 registros

Modificación campo numérico

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 milisegundos

22 milisegundos

37 milisegundos

2.738 milisegundos

431 milisegundos

294 milisegundos

30.284 milisegundos

6.594 milisegundos

5.167 milisegundos

197.437 milisegundos

177.763 milisegundos

56.433 milisegundos

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 registros 10.000 registros

100.000 registros 1.000.000 registros

Modificación campo texto

34 milisegundos

0 milisegundos

3 milisegundos

Tabla 1

344 milisegundos

59 milisegundos

34 milisegundos

Tabla 2

3.478 milisegundos

1.112 milisegundos

274 milisegundos

Tabla 3

37.766 milisegundos

47.131 milisegundos

3.025 milisegundos

Tabla 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

Diezmado

253 milisegundos

37 milisegundos

25 milisegundos

2.347 milisegundos

669 milisegundos

194 milisegundos

31.638 milisegundos

11.225 milisegundos

2.810 milisegundos

328.744 milisegundos

443.775 milisegundos

33.890 milisegundos

Eliminación de contenido

Tabla 1 Tabla 2

Tabla 3 Tabla 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

Registros creados

1.000 Microsoft Velneo Oracle

10.000 Microsoft Velneo Oracle

100.000 Microsoft Velneo Oracle

1.000.000 Microsoft Velneo Oracle

Registros modificados campo numérico

1.000 Microsoft Velneo Oracle

10.000 Microsoft Velneo Oracle

100.000 Microsoft Velneo Oracle

1.000.000 Microsoft Oracle Velneo

Registros modificados campo texto

1.000 Velneo Microsoft Oracle

10.000 Microsoft Velneo Oracle

100.000 Microsoft Velneo Oracle

1.000.000 Microsoft Velneo Oracle

Resumen transacciones

Diezmado

Tabla 1 Velneo Microsoft Oracle

Tabla 2 Microsoft Velneo Oracle

Tabla 3 Microsoft Velneo Oracle

Tabla 4 Microsoft Oracle Velneo

Registros eliminados

Tabla 1 Velneo Microsoft Oracle

Tabla 2 Microsoft Velneo Oracle

Tabla 3 Microsoft Velneo Oracle

Tabla 4 Microsoft Velneo Oracle

Resumen transacciones

Tablas relacionadas

567.968 milisegundos

1.257.580 milisegundos

132.756 milisegundos

1.000 + 1.000.0000 registros en 2 tablas

6.258.696 milisegundos

4.222.215 milisegundos

1.703.316 milisegundos

10³+10⁴+10⁵+10⁶+10⁷ registros en 6 tablas

Creación de registros

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

49.063 milisegundos

14.968 milisegundos

857 milisegundos

2 tablas

655.072 milisegundos

214.914 milisegundos

32.964 milisegundos

3 tablas

Diezmado

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

Eliminación

2 tablas

3 tablas

Oracle Database

Velneo vServer

Microsoft SQL - Server

Oracle Database

Velneo vServer

Microsoft SQL - Server

362.087 milisegundos

290.474 milisegundos

3.805 milisegundos

6.061.394 milisegundos

7.030.981 milisegundos

152.153 milisegundos

Estudio realizado por la Escuela Técnica Superior de Ingeniería Informática de la Universidad de Vigo, el 12 de Enero de 2007

Más información