Está en la página 1de 5

7/3/2016

MotoresdeBasesdeDatosVentajasyDesventajas|BASESDEDATOS

MotoresdeBasesdeDatosVentajasy

Desventajas

21AGOSTO,2014|DANIELPS143|DEJAUNCOMENTARIO

Desventajas 21AGOSTO,2014 | DANIELPS143 | DEJAUNCOMENTARIO

(https://pardodaniels.files.wordpress.com/2014/08/6635d‑descarga2b3.jpg)

Ventajas:

1.MySQLsoftwareesOpenSource

2.Velocidad alrealizarlasoperaciones,loquelehaceunodelosgestoresconmejor rendimiento.

3.Bajo

costoenrequerimientosparalaelaboracióndebasesdedatos,yaque

debidoasu

bajoconsumopuedeserejecutadoenunamáquinaconescasos

problema.

4.Facilidad

deconfiguracióneinstalación.

recursossinningún

SoportagranvariedaddeSistemasOperativos

5.Baja

probabilidaddecorromperdatos,inclusosiloserroresnoseproducenen

propiogestor,sinoenelsistemaenelqueestá.

el

6.Su

conectividad,velocidad,yseguridadhacendeMySQLServeraltamente

paraaccederbasesdedatosenInternet

7.El

softwareMySQLusalalicenciaGPL

apropiado

Desventajas.

1.UngranporcentajedelasutilidadesdeMySQLnoestán

2.Noesintuitivo,comootrosprogramas(ACCESS).

documentadas.

7/3/2016

MotoresdeBasesdeDatosVentajasyDesventajas|BASESDEDATOS

MotoresdeBasesdeDatosVentajasyDesventajas|BASESDEDATOS

(https://pardodaniels.files.wordpress.com/2014/08/4a8d7‑images2b2.jpg)

VENTAJAS

1)Oracleeselmotordebasededatosobjeto‑relacionalmásusadoanivelmundial.

2)Puedeejecutarseentodaslasplataformas,desdeunaPchastaunsupercomputador.

3)Oraclesoportatodaslasfuncionesqueseesperandeunservidor“serio”:unlenguajede

diseñodebasesdedatosmuycompleto(PL/SQL)quepermiteimplementardiseños

“activos”,contriggersyprocedimientosalmacenados,conunaintegridadreferencial

declarativabastantepotente.

4)Permiteelusodeparticionesparalamejoradelaeficiencia,dereplicacióneincluso

ciertasversionesadmitenlaadministracióndebasesdedatosdistribuidas.

5)Elsoftwaredelservidorpuedeejecutarseenmultituddesistemasoperativos.

6)ExisteinclusounaversiónpersonalparaWindows9x,locualesunpuntoafavorparalos

desarrolladoresquesellevantrabajoacasa.

7)OracleeslabasededatosconmásorientaciónhacíaINTERNET.

DESVENTAJAS

1)LasversionesmásrecientesdeOraclesonla11g,10g,9g,8g,desdeellanzamientooriginal

dela8sesucedieronvariasversionesconcorrecciones,hastaalcanzarlaestabilidadenla

8.0.3.Elmotivodetantosfallosfue,alparecer,laremodelacióndelsistemade

almacenamientoporcausadelaintroduccióndeextensionesorientadasaobjetos.

7/3/2016

MotoresdeBasesdeDatosVentajasyDesventajas|BASESDEDATOS

2)ElmayorinconvenientedeOracleesquizássuprecio.InclusolaslicenciasdePersonal

Oraclesonexcesivamentecaras,enmiopinión.Otroproblemaeslanecesidaddeajustes.Un

errorfrecuenteconsisteenpensarquebastainstalarelOracleenunservidoryenchufar

directamentelasaplicacionesclientes.UnOraclemalconfiguradopuedeser

desesperantementelento.

3)Tambiéneselevadoelcostedelainformación,ysóloúltimamentehancomenzadoa

aparecerbuenoslibrossobreasuntostécnicosdistintosdelasimpleinstalacióny

administración.

administración. (https://pardodaniels.files.wordpress.com/2014/08/couch.png)

(https://pardodaniels.files.wordpress.com/2014/08/couch.png)

APACHECOUCH

VENTAJAS

Elpaquetedelservidoresmásflexibleentiempodeejecuciónporqueelprocesoactual

delservidorpuedeserensambladoentiempodeejecuciónpormediodeLoadModule

enhttpd.confenlugardehacerlopormediodelaconfigurationentiempode

compilación.Deestemodosepuedenarrancardiferentesinstanciasdelservidor

(estándar,versiónSSL,mínima,versiónpotenciada[PHP,etc.],etc.)conunaúnica

instalacióndeApache.

Elpaquetedelservidorpuedeserfácilmenteampliadoconmódulosdetercerosincluso

despuésdelainstalación.Estorepresentaungranbeneficioparalosquemantienen

paquetes,yaquelespermitecrearelpaquetedelnúcleodeApacheyadicionalmente

paquetesquecontenganextensionescomoPHP,mod_perl,mod_fastcgi,…

MayorfacilidadenlosprototiposdemódulosApacheporqueconDSOyapxssepuede

trabajarfueradelárbolfuentedeApacheynecesitarunúnicocomandoapxs‑iseguido

deunapachectlrestartparacargarunanuevaversióndelmódulodesarrolladoenel

servidorApachequeestéfuncionandoactualmente.

DESVENTAJAS

ElmecanismoDSOnopuedeserusadoentodaslasplataformasporquenotodoslos

sistemasoperativossoportancargadinámicadelcódigoenelespaciodedireccionesde

7/3/2016

MotoresdeBasesdeDatosVentajasyDesventajas|BASESDEDATOS

unprograma.

Elservidoresaproximadamenteun20%máslentoensuarranquedebidoala

sobrecargaquelaresoluciónrepresentaparaelcargador(loader).

Elservidoresaproximadamenteun5%máslentoensuejecuciónbajoalgunas

plataformasporqueelPIC(PositionIndependentCode,posicióndecódigo independiente)necesitamaniobrascomplicadasparadireccionamientodinámico,que noesnecesariamentetanrápidocomoeldireccionamientoabsoluto. NosepuedeusarDSOparatodotipodemódulos,debidoaquelosmódulosDSOno puedenserenlazadosconotrasbibliotecasbasadasenDSO(ld‑lfoo)entodaslas

restringidosautilizarsólosímbolosdelnúcleodeApache,delasbibliotecaC(libc)y todaslasdemásbibliotecasdinámicasosimbólicasusadasporelnúcleodeApacheo desdearchivosdebibliotecasestáticas(libfoo.a)quecontenganPIC.Laúnicaocasiónde usarotrocódigoes,obienasegurarsedequeelnúcleodeApacheyacontengauna referenciaaél,cargandounomismoelcódigopormediodedlopen(),obien habilitandolareglaSHARED_CHAINcuandosecompilaApacheylaplataforma soportaelenlacedeficherosDSOcontrabibliotecasDSO.

Bajoalgunasplataformas(variossistemasSVR4)nohayformadeforzaralenlazador

paraqueexportetodoslossímbolosglobalescuandoseenlazaelprogramaejecutable

httpd.PerosinlavisibilidaddelossímbolosdelnúcleodeApache,ningúnmódulo

estándardeApachepodríaserusadocomoDSO.Laúnicaposiblesoluciónescompilar

elsistemaconlaopciónSHARED_COREporquedeestemodolossímbolosglobalesse

fuerzanaserexportados.

B.4

fuerzanaserexportados. B.4

PostGreSQL

VENTAJAS

PostGreSQL VENTAJAS Ampliamentepopular–IdealparatecnologiasWeb.

Ampliamentepopular–IdealparatecnologiasWeb. FácildeAdministrar. SusintaxisSQLesestándaryfácildeaprender. Footprintbajodememoria,bastantepoderosocon unaconfiguraciónadecuada.

7/3/2016

MotoresdeBasesdeDatosVentajasyDesventajas|BASESDEDATOS

MotoresdeBasesdeDatosVentajasyDesventajas|BASESDEDATOS Multiplataforma. Capacidadesdereplicacióndedatos.

Multiplataforma.

Capacidadesdereplicacióndedatos.

Soporteempresarialdisponible.

DESVENTAJAS

Sinexperticia,configurarllegaaseruncaos.

Esfácildevulnerarsinproteccionadecuada.

ElmotorMyISAMesinstaladopordefectoycarecedecapacidadesdeintegridad

relacional.

InnoDBgeneramuchofootprintenmemoriaalindizar.

Eltoolsetempresarialtieneuncostoadicionalporsuscripciónanual.

RealizarrevisionesllegaraserunalabormanualytediosaparaelDBA.

Reducidacantidaddetiposdedatos.

Acercadeestosanuncios(https://wordpress.com/about­these­ ads/)
Acercadeestosanuncios(https://wordpress.com/about­these­
ads/)