You are on page 1of 3

Anlisis y evaluacin de SGBD entre MySql Server y Oracle 11g

Database
Amn Juan, Jimnez Dario, Cuenca Juan
Departamento de Ciencias de la Computacin, Universidad de las Fuerzas Armadas ESPE, Sangolqu Ecuador

jlamon@espe.edu.ec
adjimenez1@espe.edu.ec
jmcuenca4@espe.edu.ec

Resumen El objetivo de este documento es determinar Base de datos Oracle 11g


cul es el SGBD con el mejor rendimiento primero
Es un software de base de datos con soporte
identificando las caractersticas de cada uno, utilizando
multiplataforma desarrollado por Oracle Corporation es
mtricas especficas para compararlos con herramientas
considerado uno de los ms complejos disponibles para
que permitan comparar el rendimiento con las mtricas Windows, Linux.
propuestas y al final realizar un anlisis entre los dos
SGBD. Base de datos MySql
Palabras claves: SGBD, base de datos, gestor.
MySQL es un sistema de gestin de bases de datos
relacional desarrollado bajo licencia dual GPL/Licencia
Abstract The purpose of this document is to determine the
comercial desarrollado por Sum MicroSystem,
best performance DBMS by first identifying the
Programado en C,C++, es una base de datos
characteristics of each one, using specific metrics to multiplataforma que provee una conectividad Segura
compare them with tools that allow to compare the
performance with the proposed metrics and in the end to Parmetros para medir el rendimiento de los SGBD
perform an analysis between the two DBMS.
Mediante la supervisin de los tiempos de
Keywords: DBMS, database manager. respuesta para las consultas utilizadas con
frecuencia.
Mediante la supervisin de las consultas
I. INTRODUCCIN Transact-SQL cuando se ejecutan, puede
determinar si estn escritas correctamente y si
El uso de bases de datos en la actualidad es muy importante producen los resultados esperados.
para las empresas ya que guardan millones de registros de Mediante la supervisin de los usuarios que
informacin, el presente estudio se enfoca en reconocer el intentan conectarse a una instancia de SQL
mejor rendimiento de un SGBD para poder identificar cual Server, puede determinar si la seguridad est
se ajusta a los requerimientos de dichas empresas ya en configurada de forma correcta y probar las
produccin. aplicaciones o sistemas de desarrollo.

MARCO TERICO
Sistema gestor de base de datos (SGBD) Hammerdb

Es un conjunto de software especificado que sirve de HammerDB es una herramienta para medir el rendimiento
interfaz entre la base de datos y el Administrador de base de varios SGBD.
de datos.
Caractersticas:
Caractersticas de los sistemas gestores de base de datos
Cdigo abierto
(SGBD)
Evaluacin comparativa para Linux y Windows
Independencia de datos Prueba las bases de datos que se ejecutan en
Redundancia mnima cualquier sistema operativo.
Consistencia de la informacin Multi-threaded (Usuarios Virtuales) y extensible
Seguridad de los datos Soporte dinmico de secuencias de comandos.
Control de concurrencia Permite comparar base de datos y sistemas
Control de concurrencia y simultaneidad Automatizacin de las pruebas
Tipos de pruebas admitidas:
Pruebas OLTP
Pruebas de DSS
Pruebas Web

Definicin de las mtricas


Tiempo de respuesta de consultas
Transacciones por minuto
Usuarios en el SGBD
Consumo de recursos
o Uso de CPU
o Uso de Memoria RAM
o Uso de Red

II. CONFIGURACIN Y
EVALUACIN DE
RESULTADOS

1. Configuracin para cualquier SGBD


seleccionamos la opcin Build y Options

Imagen 3. Utilizacion del CPU, Disco, Red y Memoria


MySql.

Imagen 1. Configuracin inicial de SGBD


2. Configurar los parmetros del motor, el nombre Imagen 4. Diagrama Tpm de MySQL
de la base de datos, nmero de almacenes y los
usuarios virtuales dependiendo el gestor a utilizar.
3. Observamos los parmetros configurados RESULTADOS EN ORACLE
4. Introducir los parmetros de configuracin para
las mtricas

Imagen 2. Configuracin de las Mtricas


RESULTADOS MYSQL
y Sql Server usando Hammerdb y Manage Engine
aplicado al Sistema Acadmico de
Conduespoch (Bachelor's thesis, Escuela Superior
Politcnica de Chimborazo).
[4] Loney, K. (2004). Oracle database 10g: the
complete reference. McGraw-Hill/Osborne.
[5] Eguiluz, J. (2013). Desarrollo web gil con
Symfony2. Espaa: Gestor de publicaciones
EasyBook.
[6] HAMMERDB. (06 de 2013). HammerDB.
Recuperado el 2 de 5 de 2017, de
http://hammerora.sourceforge.net/document.html

Imagen 5. Utilizacin del CPU, Disco, Red y Memoria


Oracle.

Imagen 6. Diagrama Tpm de Oracle

IV. CONCLUSIONES Y TRABAJO FUTURO


Se concluye que el gestor de base de datos ms optimo es
MySQL Server para realizar transacciones ya que se
alcanzo a 3402 tpm mayor a 1050 tmp realizadas por
Oracle 11g
Con el anlisis del uso de recursos observamos que
MySQL utiliza ms recursos que Oracle 11g.
V. AGRADECIMIENTOS
Los autores de este proyecto agradecen a la Universidad de
las Fuerzas Armadas ESPE, al Profesor de la materia ya
que con esto nos ayuda a ver el rendimiento de un SGBD
para luego elegir el mejor para diferente software.
VI. REFERENCIAS
[1] Silberschatz, A., Korth, H. F., & Sudarshan, S.
(2002). Fundamentos de bases de datos.
[2] Martn, A. R., & Martn, M. J. R.
(2007). Operaciones con bases de datos
ofimticas y corporativas. Editorial Paraninfo.
[3] Andrade Arrieta, M. F., & Parra Garca, J. D.
(2015). Anlisis de rendimiento entre Postgresql

You might also like