Comparacion PostgreSQL y MySQL

Embed Size (px)

Citation preview

  • 7/26/2019 Comparacion PostgreSQL y MySQL

    1/5

    .

    Estudio comparativo entre Sistemas de Gestin de Base de DatosPostgreSQL y MySQL

    Daz Isabel,Jimnez David,

    Vzquez ElianaUniversidad de las Fuerzas Armadas - ESPEDeparamen! de "ien#ias de la "!mpua#i$n

    San%!lqu, E#uad!riddiaz&espe'edu'e#,david(mnz)&%mail'#!m,elvasquez&espe'edu'e#

    RESUMEN: Un Sistema de gestin de Bases deDatos (SGBD), se puede definir como un conjunto dedatos interrelacionados, permitiendo el

    almacenamiento, manipulacin y consultas de los

    mismos.El objetio principal de un SGBD es almacenar yrecuperar la informacin de la organi!acin o empresa

    de una forma pr"ctica y eficiente, sin dejar de lado la

    seguridad e integridad de los datos. Estas y arias

    ra!ones m"s se debe tomar en cuenta al momento deelegir un gestor de base de datos en especifico para la

    creacin de un sistema.

    En la actualidad e#isten arias $erramientas soft%are&ue permiten reali!ar un an"lisis y comparacin de

    gestores, las cuales nos proporcionan conocimiento y

    capacidad de eleccin basado en los aspectos y

    caracter'sticas de cada SGBD como entajas,desentajas, rendimiento, etc.

    PLBRS !L"E* S+D, P!s%res, .S/0

    #N$R%DU!!#&N

    0a in1!rma#i$n que se %enera 2!. en da es de %ranma%niud, .a sea en una empresa %rande ! peque3a, . es

    p!r esa raz$n que las 2erramienas ms di1undidas ennuesra s!#iedad s!n las bases de da!s, las #uales n!s

    permien alma#enar, manipular . re#uperar in1!rma#i$nde divers!s #amp!s'

    Para llevar a #ab! #!n %ran 1a#ilidad . e1i#a#ia di#2asa##i!nes se debe #!nar #!n la presen#ia de un s!14are,el mism! que es den!minad! #!m! S+D'

    0a presene invesi%a#i$n se realiza #!n el 1in deanalizar . deerminar enre d!s sisemas de %esi$n de

    base de da!s #ual es me(!r %esr! al 2ablar derendimien! mediane la uiliza#i$n de 2erramienas de

    s!14are que #umplen al 1un#i$n . n!s basarem!s enuna en pari#ular llamada 5ammerdb

    'UNDMEN$% $E&R#!%

    ( PostgreSQL

    P!s%reS/0 es un sisema de %esi$n de bases deda!s !b(e!-rela#i!nal, disribuid! ba(! li#en#iaSD . #!n su #$di%! 1uene disp!nible libremene'P!s%reS/0 uiliza un m!del! #liene6servid!r .usa mulipr!#es!s en vez de muli 2il!s para%aranizar la esabilidad del sisema' Un 1all! enun! de l!s pr!#es!s n! a1e#ar el res! . el sisema#!ninuar 1un#i!nand!' 7)8Es !almene #!mpaible #!n A"ID, iene s!p!re

    #!mple! para #laves 1!rneas, uni!nes, visas,disparad!res . pr!#edimien!s alma#enad!s'

    A') Vena(as uliplaa1!rma Dise3ad! para ambienes de al!

    v!lumen E9ensible Esabilidad . #!n1iabilidad

    A': Desvena(as ;! p!see %ua de a.uda Vari!s #!mand!s p!#! inuiiv!s

    B( MySQL

    Sisema de %esi$n de bases de da!srela#i!nalmuli2il! . muliusuari! desarr!llad! ba(!li#en#ia dual +P060i#en#ia #!mer#ializad!

    p!r

  • 7/26/2019 Comparacion PostgreSQL y MySQL

    2/5

    .

    Vel!#idad al realizar las !pera#i!nes' Ala #!ne#ividad, vel!#idad, .

    se%uridad' uliplaa1!rma

  • 7/26/2019 Comparacion PostgreSQL y MySQL

    3/5

    .

    misma esru#ura, #anidad de ablas, ip!s de da!s,llaves, en amb!s %es!res'

    #*ustracin /: Esquema de ase de da!s para pruebas

    A #!ninua#i$n se dealla l!s parmer!s que se debende #!n1i%urar en la 2erramiena 5ammerdb'Es#!%em!s #!n que 2erramiena raba(arem!s

    Previamene se #re$ el esquema en P!s%reS/0 ..sql, #!n el puer!* del servid!r en el #as! deP!s%res, . la base de da!s llamada usuari! para realizar

    las pruebas #!n G usuari!s viruales'

    0! #ar%am!s en l!ad . pasam!s a #!n1i%urar la #!ne9i$na la base de da!s, iemp!, n=mer! de ransa##i!nes .

    n=mer! de usuari!s'

    3

  • 7/26/2019 Comparacion PostgreSQL y MySQL

    4/5

    .

    RESUL$D%S %B$EN#D%S

    Uso de P!

    $ransacciones $iempo N0Usuarios

    PostgreSQL Mys)*

    +111 G H H+1111 : G )H H

    +11111 G )H GHPromedio ),H H

    Uso de RM

    $ransacciones $iempo N0Usuarios

    PostgreSQL Mys)*

    +111 G H :H+1111 : G KH KH

    +11111 G LH )HPromedio ,GH GH

    P!s%res se desa#a en* P!see una %ran es#alabilidad' Es #apaz de

    a(usarse a la #anidad de mem!ria que p!see elsisema de 1!rma $pima, 2a#ind!le #apaz des!p!rar una ma.!r #anidad de pei#i!nessimulneas de manera #!rre#a Bs!p!ra elriple de #ar%a de l! que s!p!ra .S/0C'

    Implemena el us! de r!llba#>Ms, sub#!nsulas .ransa##i!nes, 2a#iend! su 1un#i!namien!

    mu#2! ms e1i#az, . !1re#iend! s!lu#i!nes en#amp!s en las que .S/0 n! p!dra'

    @iene la #apa#idad de #!mpr!bar la ine%ridadre1eren#ial, as #!m! ambin la de alma#enar

    pr!#edimien!s en la pr!pia base de da!s'

    0!s #!nras de P!s%res s!n* "!nsume %ran #anidad de re#urs!s' @iene un lmie de KN p!r 1ila, aunque se puede

    aumenar a :N, #!n una disminu#i$n#!nsiderable del rendimien!'

    Es de : a ve#es ms len! que .S/0'

    .S/0 se desa#a en* 0! me(!r de .S/0 es su vel!#idad a la 2!ra

    de realizar las !pera#i!nes, l! que le 2a#e un!de l!s %es!res que !1re#en ma.!rrendimien!'

    Su ba(! #!nsum! l! 2a#en ap! para sere(e#uad! en una mquina #!n es#as!sre#urs!s sin nin%=n pr!blema'

    0as uilidades de adminisra#i$n de ese %es!rs!n envidiables para mu#2!s de l!s %es!res#!mer#iales e9isenes, debid! a su %ran1a#ilidad de #!n1i%ura#i$n e insala#i$n'

    @iene una pr!babilidad mu. redu#ida de#!rr!mper l!s da!s, in#lus! en l!s #as!s enl!s que l!s err!res n! se pr!duz#an en el

    pr!pi! %es!r, sin! en el sisema en el que es'

    4

  • 7/26/2019 Comparacion PostgreSQL y MySQL

    5/5

    .

    0!s #!nras de .S/0 s!n* "are#e de s!p!re para ransa##i!nes,

    r!llba#>Ms . sub#!nsulas' El 2e#2! de que n! mane(e la ine%ridad

    re1eren#ial, 2a#e de ese %es!r una s!lu#i$n

    p!bre para mu#2!s #amp!s de apli#a#i$n' ;! es viable para su us! #!n %randes bases de

    da!s, a las que se a##eda #!ninuamene, .aque n! implemena una buena es#alabilidad'

    !%N!LUS#%NES 2RE!%MEND!#%NES

    ;in%un! de es!s d!s %es!res s!n !almene per1e#!s,simplemene se raa de es#!%er el ms #!nveniene en #ada#as!' Os!s s!n l!s %randes in#!nvenienes . a la vez las%randes maravillas que #!nlleva el mund!