Академический Документы
Профессиональный Документы
Культура Документы
FUNDAMENTO TERICO
A. PostgreSQL
PostgreSQL es un sistema de gestin de bases de
datos objeto-relacional, distribuido bajo licencia
BSD y con su cdigo fuente disponible libremente.
PostgreSQL utiliza un modelo cliente/servidor y
usa multiprocesos en vez de multi hilos para
garantizar la estabilidad del sistema. Un fallo en
uno de los procesos no afectar el resto y el sistema
continuar funcionando. [1]
Es totalmente compatible con ACID, tiene soporte
completo para claves forneas, uniones, vistas,
disparadores y procedimientos almacenados.
A.1 Ventajas
INTRODUCCIN
A.2 Desventajas
B. MySQL
Multiplataforma
Diseado para ambientes de alto
volumen
Extensible
Estabilidad y confiabilidad
de
de
de
de
B.1 Ventajas
METODOLOGIA DE
INVESTIGACIN
B.2 Desventajas
Poco intuitivos
C. Arquitectura
DESARROLLO
Ilustracin 2
D. HammerDB
Es una una herramienta de evaluacin comparativa
para Linux y Windows para probar las bases de datos
que
se
ejecutan
en
cualquier
sistema
operativo. HammerDB est automatizado, multi-hilo y
extensible con soporte de script dinmico. Incluye
tambin monitores de transaccin y de la CPU para
complementar el conjunto de funciones.
Ilustracin 3
Uso de RAM
Transacciones
1000
10000
100000
Tiempo
5
25
50
Promedio
N
Usuarios
7
7
7
PostgreSQL
Mysql
63%
68%
69%
56,67%
32%
38%
41%
37%
RESULTADOS OBTENIDOS
Uso de PC
Transacciones
1000
10000
100000
Tiempo
5
25
50
Promedio
N
Usuarios
7
7
7
PostgreSQL
Mysql
3%
13%
15%
10,33%
5%
6%
7%
5%
CONCLUSIONES Y
RECOMENDACIONES
Ninguno de estos dos gestores son totalmente perfectos,
simplemente se trata de escoger el ms conveniente en cada
caso. stos son los grandes inconvenientes y a la vez las
grandes maravillas que conlleva el mundo OpenSource.
Se pudo determinar el rendimiento de cada gestor en
base a una comparacin al momento de realizar las pruebas,
basndose en la estadstica y resultados de los mismo se
determin que el ms conveniente para trabajar en bases de
mayor magnitud es a nuestro parecer Mysql que ofrece
escalabilidad cuyo funcionamiento es ms eficaz a
comparacin del otro.
REFERENCIAS
[1]
Postgresql.org.es.
(2016). Sobre
PostgreSQL
www.postgresql.org.es. [online] Disponible en:
http://www.postgresql.org.es/sobre_postgresql
[2]
[3]
[4]
[5]