Re: [bofhers] Filosofia de Bases de Datos

  • From: José Carlos Cuevas <reset.reboot@xxxxxxxxx>
  • To: bofhers@xxxxxxxxxxxxx
  • Date: Fri, 12 Sep 2014 20:25:53 +0200

Buenas,

A ver, mi experiencia es que MySQL va bien si tu BBDD no es muy grande,
tienes mucho disco duro y sobre todo te vas a dedicar a LEER. Como tengas
que hacer inserciones masivas o tu disco duro no sea generoso, te vas a
encontrar con muchos problemas y mucha lentitud. Para un blog, una web
sencilla con pocos usuarios en php, o un foro, pues cumple su cometido.
Sácalo de ahí y verás que lo que dice El Autoestopista es cierto.

Yo tuve que hacer un soft que necesitaba almacenar cierta información
extraída de dumps de la Wikipedia en inglés (es decir, almacenar el SQL y
después procesarlo para almacenar los artículos procesados) y con MySQL fue
imposible hacerlo en un tiempo razonable y pasamos a PostGreSQL. Y
sinceramente, las otras veces que he tenido dolores de cabeza fue por
MySQLs funcionando fuera de entorno web ligero.

Por otro lado, creo que ya comenté por esta lista que si vas a usar MySQL,
lo vas a instalar de cero y esas cosas, pruebes MariaDB, que es un fork
libre de la sombra de Oracle (ASE) si te da miedo cómo trata el soft libre
que ha ido adquiriendo.

PD: SQL Server sólo le he tocado ligeramente. Lo que si es que nos ha dado
dolores de cabeza al actualizar y MS decidir cambiar cosas porque tiene una
nueva tecnología supermolona que hay que meter hasta en el microondas (como
.NET) y así cobrarte por las herramientas necesarias para usarla...

El 12 de septiembre de 2014, 20:16, javier Posada <cintaroja@xxxxxxxxx>
escribió:

> No me estoy refiriendo a migrar las BBDD en producción (que también, habrá
> que ver que se puede hacer), en realidad me refiero a las razones
> materiales/reales/concretas de desechar MySQL.
>
> La primera frase de tu correo (MySQL es de juguete comparado con
> Oracle...) es la que tengo yo en mi cabeza, pero no sé definir realmente
> porqué, ¿me va a dar un número de transacciones/sg que no me va a dar
> MySQL? ¿La gestión de la memoria es abismalmente mejor? ¿El volumen que
> ocupa físicamente la BBDD es mucho menos porque optimiza mejor que Lagrange?
>
> Ese es el debate que quería soltar...en cualquier caso, me has calado,
> quiero migrar todo lo que pueda, si puedo (mi mente que vive en la utopía
> se cree que al final todo son SELECTS, INSERTS y UPDATES).
>
>
> 2014-09-12 19:53 GMT+02:00 El Autoestopista <
> elautoestopista@xxxxxxxxxxxxxxxx>:
>
>> En mi experiencia, MySQL es de juguete comparado con un Oracle, no te
>> hace lo mismo ni de coña. Todavía un PostgreSQL bien tuneado...
>>
>> Por otro lado, si las aplicaciones estan hechas para un determinado
>> gestor de BBDD, migrar puede ser entre imposible y un dolor de huevos del
>> tamaño de Wisconsin y provincia. Pero eh, que si tienes los fuentes, tiempo
>> y ganas, avanti.
>>
>> Entiendo tu perspectiva y tu intención, pero migrar BBDD no es algo
>> trivial.
>>
>> Saludines.
>>
>>
>> On 12 de septiembre de 2014 19:22:41 CEST, javier Posada <
>> cintaroja@xxxxxxxxx> wrote:
>>>
>>> Hola a todos,
>>>
>>> después de estar dos años haciendo labores propias de putilla y
>>> carnicería en una (kind of) consultora pequeña me he embarcado hace tres
>>> meses en un nuevo proyecto y es el de ser el BOFH maligno de 200 lusuarios
>>> picapleitos o_O.
>>>
>>> El caso es que me he encontrado una infraestructura llena de ventanas
>>> por todos lados y marroncillos de puta madre, aunque en realidad voy a
>>> poder hacer "casi" lo que quiera con los sistemas (o eso me creo yo,
>>> jejejeje).
>>>
>>> Joder lo que me enrollo... planificando, pensando y dando vueltas al
>>> "nuevo orden" que voy a imponer, me preguntaba...¿y porqué no cambio todas
>>> las BBDD que pueda a MySQL? y es cuando realmente me he dado cuenta que no
>>> sabía porqué si o porque no hacerlo. he trabajado con MySQL, ORACLE y MS
>>> SQL (las que tengo ahora) y todas han respondido bien en sus funciones. Así
>>> que además de los costes (que MySQL claramente gana) he pensado en el
>>> soporte y en las actualizaciones (que sigan saliendo parches y nuevas
>>> versiones).
>>>
>>> Venga, después del ladrillo vuelvo a preguntar...¿En que momento
>>> desestimaríais una BBDD MySQL para entorno de producción empresarial? ¿Por
>>> que razón? ¿Habeis exprimido un MySQL hasta que no ha dado más de si?
>>>
>>> Gracias de antebrazo por sus rodajas de tiempo
>>>
>>> Javi
>>>
>>
>> --
>> Enviado desde mi teléfono con K-9 Mail.
>>
>
>

Other related posts: