Eleccion de base de datos

25/11/2004 - 13:46 por istoca | Informe spam
Alguien me podria decir la diferencia entre Mysql y Sql Server??

Estoy programando en vb6 con access, pero quiero migrar a una base de datos
que pueda manipular en red.

Gracias..

_______________________________
Istoca
peveroll
Newton 27, Polanco,
México, D.F., 11560.
+52 55 5281 2399 Tel.
+52 55 5280 6475 Fax
www.peveroll.com

Preguntas similare

Leer las respuestas

#16 Maxi
29/11/2004 - 19:24 | Informe spam
Hola, creo que este tipo de discusiones son eternas, es como discutir de
religiones, politica, etc.

Mi punto de vista:

Un sistema es una herramienta para cumplir un fin (en lo que respecta a BDD
estamos hablando de repositorio de informacion), luego cada cia tendra un
producto que podra tener ventajas y desventajas sobre los otros. Lo dificil
creo yo es saber elegir, y a esto me refiero a los criterios con que un
tomador de desiciones debe hacer.

Si solo miramos funcionalidad y precios de licencias la cosa parece simple,
el tema es que luego aparecen los puntos oscuros y muertos donde podemos
hacer un desastre.

Que quiero decir con esto, bueno, yo no selecciono un producto por su precio
en principio sino por si la cia que lo desarrolla puede ser un socio
tecnologico mio. Cuando uno esta trabajando en desarrollo debe armar la
arquitectura de su aplicacion, la misma siempre es compleja y luego hacer
modificaciones es muy costoso.

Si voy a tener sistemas de mision critica como podrian ser ERP, CRM o cosas
similares, voy a querer que mi repositorio de datos sea el mejor, pero no
solo a nivel funcionalidad sino ver todo el paquete!! estas son las cosas
que tienen MS y Oracle por ej, vos compras una solucion de estas y podes
dormir tranquilo :)

Las soluciones de codigo abierto carecen de todo esto y nadie se hace
responsable ni te asegura continuidad en el tiempo.

Yo esto lo comparo con la economia por ej, EEUU emite muchos dolares y no
tiene el respaldo en oro para tal fin, pero tiene el respaldo de la economia
mundial y el nombre, si argentina quiere emitir tanto como emite EEUU va a
entrar e inflacion porque la "CONFIANZA" no es la misma.

Con todo pasa lo mismo, porque compramos un BMW, porque compramos Sony?
bueno todos sabemos que tras estos nombres por ej hay empresas con mucha
trayectoria dando servicio post-venta y tienen una continuidad y "CONFIANZA"
muy grande en el mercado.

Lo mismo lo podemos llevar a los Sistemas, te cuento que con SL he tenido
muy malas experiencias de costos, costos que muchos no ven porque solo ven
lo que la cajita feliz indica y eso es precio de licencia y no costo.

Te doy un caso simple que les paso a unos colegas, en un servidor pusieron
Mysql con Linux, y dijeron: guaa nos ahorramos muchos dolares. Bien, hasta
ahi estaba todo bien, un dia tal el servidor empezo con problemas y que no
podian detectarlos, tampoco habia mucha gente capacitada por lo cual la hs
tecnica era de valores enormes, por lo cual ese servidor tuvo muchas hs de
parada. Que conclusion sacaron, el costo de no tener el servidor on line
supero ampliamente el costo de licencias de haber adquirido un SO Windows +
Sql, conclusion final: el gerente de IT de esa empresa tiro ese servidor y
tuvo que comprar soft MS y en su caso pusieron Oracle :)

Mi punto de vista con respecto a BDD es simple:

Si usas Windows usa SqlServer
Si usas otro SO usa otro motor,

SqlServer ademas tiene muchas cosas que muchos no ven, por ej el know-how y
la cantidad de gente que hay capacitada en el mismo :), asi tambien pasa con
Oracle, por eso son los 2 titanes de BDD.

Mysql para mi esta años luz de un motor como Sql u Oracle, y asi como te
comente que Google usa Mysql te puedo comentar que la bolsa de EEUU usa
SqlServer y que hay instlaciones en el mundo con BDD que superan los 10TB y
las 10k transacciones.

Mysql es una alternativa si usas SL y SO de SL, sino ni tiene sentido
usarlo, es perder el tiempo y hacer que el desarrollo sea muy costoso.

Un abrazo


Salu2
Maxi


"Battle Troll" escribió en el mensaje
news:
Buenos dias, "su majestad"!!!

e. Pruebas comparativas. No podrá revelar a terceras partes los
resultados de ninguna prueba comparativa tanto del Software de
Servidor como del Software de Cliente sin la autorización previa por
escrito de Microsoft.



Vaya, nunca me habia fijado en esa clausula.
Debere leer con mas cuidado las licencias, gracias por la informacion.
Aunque eso me hace cuestionarme SERIAMENTE si alguna vez microsoft
autorizaria los resultados de un estudio que no los favorezca, sin
importar la metodologia empleada...

Del resto de tu post...
Bueno, el "Troll de batalla" soy yo, pero creo que en verdad has vertido
toda tu bilis por este medio... ¿era necesaria tanta agresividad?

Si ya estas mas tranquilo, te dire que estoy de acuerdo con la mayoria de
tus comentarios: La medicion de eWeek adolesce de muchas cosas. Solo hojee
la de pc magazine, pero vi que era muy similar.
Pero en ultima instancia tambien me pregunto, ¿es que hay una forma en que
podamos medir OBJETIVAMENTE la capacidad de las bases de datos? Aplicar
una misma prueba para todos tiene sus defectos desde el planteamiento,
como bien indicas...

Pero si pusieramos a gente de cada casa de desarrollo a optimizar su
solucion ante el problema planteado para hacer la comparacion, mas que los
productos al final lo que medio estariamos midiendo seria la habilidad de
esos programadores para obtener el mejor desempeño posible...

En ultima instancia, ¿por que #$%@& estamos aqui, en este foro? Por que
usamos MS Sql Server...
Asi de simple. Y aunque admito que soy un fan del sw. libre, seguiria
usandolo si no lo tuvieran en la empresa donde estoy porque: 1) no soy un
experto en bb.dd., y este producto me ha permitido usarlo y exprimirle
mucha funcionalidad sin los dolores de cabeza que me trajo nada mas
instalar y configurar mysql... 2) a pesar de los defectos que tiene o he
pensado que tenia, ME GUSTA.

La intencion de mi post era decir "cada producto tiene ventajas y
desventajas". Y si quieres usar analisis de data warehouse, o triggers o
cosas elaboradas en tu codigo SQL... definitivamente mysql NO es el
producto a elegir. Y lo de que Mysql tiene un desempeño mejor en ops. de
solo lectura, creo que es un lugar comun...
Caray, creo que hasta maxi dijo algo parecido cuando se comento que google
trabaja con mysql...

Estoy convencido que la metodologia de desarrollo abierto es mejor que la
cerrada a largo plazo. Y como bien dices, existe postgresql. y tambien
firebird (y su compañero envelop, para sustituir a access, me gusta
mucho). Y hay tambien una miriada de otros desarrollos libres de bases de
datos en camino.

Y la competencia esta mejor. Cada dia mas encarnizada. Y creo que a TODOS
nos favorece a la larga.

Quedo a tus ordenes
Jose A. Pineda
Respuesta Responder a este mensaje
#17 Javier Loria
29/11/2004 - 19:29 | Informe spam
Hola:
Cuando dije Relatividad queria escribir Teoria de la Gravitacion
Universal (Gravitacion). Mis discuplas.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"Battle Troll" wrote in message
news:
> Pues siento mucho que te ofendas, igual te cuento una historia:

Pero si me ofendi un poco, quizas innecesariamente.
O igual y ese dia estaba "en mis dias", no se que tenia ;-)


> Durante mas de 1500 anos la humanidad creyo que la velocidad de
> caida de
> los objetos era proporcional a su peso, porque eso dijo Aristoteles y
> como
> lo dijo el, el mundo lo creyo. No fue sino mucho despues que Newton
> demostro
> que no esto no era cierto, con su teoria de la relatividad.

ja,ja,ja,ja,ja,ja

Compañero... ¡precision por favor!
En realidad... si consideras que la humanidad lleva cientos de miles de
años como "homo sapiens" y varios millones como hominidos inteligentes en
este planeta... es mucho mas que ese tiempo los años que creia que era
proporcional la vel. de caida al peso...

Y no fue Newton quien lo rebatio, sino Galileo Galilei con su famoso
experimento de dejar caer bolas de diferentes pesos y de diferentes
materiales pero de exactamente el mismo volumen y forma (esferica, obvio)
desde la torre de Pisa - una y otra vez, para el asombro de sus
contemporaneos, todas caian al mismo tiempo... no importando si eran de
madera y huecas, de madera y rellenas de algodon, o de plomo o hierro y
macizas...

Y Pascal fue quien nos dio la explicacion: la resistencia del aire, aunque
pequeña pero no despreciable, es la responsable que se de el fenomeno en
los objetos pequeños... en su famoso experimento de la campana sin aire a
la que se le introducen objetos y luego se le hace el vacio: en el vacio,
una pluma y una bola de metal caen a la misma velocidad (o "se desplazan
con la misma aceleracion", seria mas indicado decir)...

Y la teoria de la relatividad no es de Newton compañero... sino de
"Einstein". Newton aporto la "teoria de la grativacion universal", caso
especial de la teoria de la reltavidad para objetos cuyas velocidades son
muy pequeñas respecto a la de la luz...

> Lo siento, pero me gustan la demostraciones y pruebas cientificas.

Dicen que alguien dijo por ahi que: "La base de la ciencia consiste en
dudar lo preestablecido". Asi que tu actitud es loable y perfectamente
razonable.

Yo nunca he hecho experimentos o pruebas por mi mismo. He visto algunas
pruebas y comparativas que realizan en diferentes sitios y/o revistas y no
he sido muy critico (lo admito) para con ellas. Por ello "el emperador" me
pone como chancla en su post mas abajo.

De ahi que al final he llegado sencillamente a aceptar los "lugares
comunes" en esta guerra de bases de datos:
-que oracle es el "mejor", pero excesivamente caro
-que mysql es el 2o mas rapido, pero su dialecto del sql excesivamente
restringido y le faltan cosas. y que la mayor parte de su rapidez se debe,
precisamente, a su "simplicidad" (lease: le faltan elementos que otras
bb.dd. si tienen).
-que ms sql serv. se lleva la palma en amigabilidad y facilidad de
administracion, pero no es el mas rapido o el de mejor desempeño ante
presion.

En lo sucesivo prometo ser mas critico con la informacion que leo. Y hacer
pruebas por mi mismo siempre que pueda. Lastima que por lo que dice "el
emperador" no podre informar a nadie de los resultados... ni hablar.
Respuesta Responder a este mensaje
#18 Battle Troll
29/11/2004 - 19:31 | Informe spam
ja,ja,ja

(y)
muy cierto
gracias maestro
Respuesta Responder a este mensaje
#19 Battle Troll
29/11/2004 - 19:37 | Informe spam
ja,ja,ja,ja ;-)
maestro, le entendi perfectamente, que un desliz lo tiene cualquiera.

Espero que ahora el ofendido no haya sido el maestro Loria...
si es asi, pido me disculpe por favor...

y si dejan por un momento de echarme toda su municion encima lo agradecere
:P
Respuesta Responder a este mensaje
#20 Battle Troll
29/11/2004 - 19:44 | Informe spam
chihuahuas, esto esta como las "guerras religiosas" que se establecen en
otros foros...
que si es mejor editor "vi" que "emacs" para los sistemas unix...
que si son mejores los unices que windows... que si windows es mejor que
mac OS...

oigan, y si no les molesta...
compañeros, ¿les parece si aqui mismo le paramos?

o podrian correr chorros de tinta y no llegamos a nada...

¿podriamos hablar ahora de "ms sql server"?
tengo precisamente una duda que plantearles...
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida