Re: Mysql o Postgres

2010-06-16 Por tema Eduardo Silva
estas encontrando algun problema con la implementación actual ?

2010/6/16 Hector Cereceda hector.cerec...@gmail.com

 Estimados trabajo en la Muni de Puente Alto y tengo implementada la
 intranet
 municipal, el volumen de funcionarios que ocupan esta plataforma es de más
 menos 300 personas, tengo cerca de 300 transacciones por munuto, más menos
 medio millón de registros en varias tablas e incluso más.
 Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en algún
 momento y cuando hacerlo?

 --
 Héctor Cereceda Cáceres
 Ingeniero en Informática.
 Municipalidad de Puente Alto
 Teléfono: 56-02-8101749
 Santiago - Chile
 Linux User: #508349 counter.li.org




-- 
Eduardo Silva
http://edsiper.linuxchile.cl
http://www.monkey-project.com


Re: MySQL o Postgres

2010-06-16 Por tema Jorge Severino
Oracle tiene productos especiales para gobierno.


linux-boun...@listas.inf.utfsm.cl escribió el 16/06/2010 10:24:33:

 estas encontrando algun problema con la implementación actual ?
 
 2010/6/16 Hector Cereceda hector.cerec...@gmail.com
 
  Estimados trabajo en la Muni de Puente Alto y tengo implementada la
  intranet
  municipal, el volumen de funcionarios que ocupan esta plataforma es de 
más
  menos 300 personas, tengo cerca de 300 transacciones por munuto, más 
menos
  medio millón de registros en varias tablas e incluso más.
  Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en 
algún
  momento y cuando hacerlo?
 
  --
  Héctor Cereceda Cáceres
  Ingeniero en Informática.
  Municipalidad de Puente Alto
  Teléfono: 56-02-8101749
  Santiago - Chile
  Linux User: #508349 counter.li.org
 
 
 
 
 -- 
 Eduardo Silva
 http://edsiper.linuxchile.cl
 http://www.monkey-project.com


Re: MySQL o Postgres

2010-06-16 Por tema Hector Cereceda
Bueno la idea es continuar con open

El 16 de junio de 2010 10:34, Jorge Severino jsever...@adexus.cl escribió:

 Oracle tiene productos especiales para gobierno.


 linux-boun...@listas.inf.utfsm.cl escribió el 16/06/2010 10:24:33:

  estas encontrando algun problema con la implementación actual ?
 
  2010/6/16 Hector Cereceda hector.cerec...@gmail.com
 
   Estimados trabajo en la Muni de Puente Alto y tengo implementada la
   intranet
   municipal, el volumen de funcionarios que ocupan esta plataforma es de
 más
   menos 300 personas, tengo cerca de 300 transacciones por munuto, más
 menos
   medio millón de registros en varias tablas e incluso más.
   Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en
 algún
   momento y cuando hacerlo?
  
   --
   Héctor Cereceda Cáceres
   Ingeniero en Informática.
   Municipalidad de Puente Alto
   Teléfono: 56-02-8101749
   Santiago - Chile
   Linux User: #508349 counter.li.org
  
 
 
 
  --
  Eduardo Silva
  http://edsiper.linuxchile.cl
  http://www.monkey-project.com




-- 
Héctor Cereceda Cáceres
Ingeniero en Informática.
Municipalidad de Puente Alto
Teléfono: 56-02-8101749
Santiago - Chile
Linux User: #508349 counter.li.org


Re: Mysql o Postgres

2010-06-16 Por tema Hector Cereceda
Por el momento no hay problema, pero no me quiero encontrar con el problema
en un futuro cercano

El 16 de junio de 2010 10:24, Eduardo Silva edsi...@gmail.com escribió:

 estas encontrando algun problema con la implementación actual ?

 2010/6/16 Hector Cereceda hector.cerec...@gmail.com

  Estimados trabajo en la Muni de Puente Alto y tengo implementada la
  intranet
  municipal, el volumen de funcionarios que ocupan esta plataforma es de
 más
  menos 300 personas, tengo cerca de 300 transacciones por munuto, más
 menos
  medio millón de registros en varias tablas e incluso más.
  Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en
 algún
  momento y cuando hacerlo?
 
  --
  Héctor Cereceda Cáceres
  Ingeniero en Informática.
  Municipalidad de Puente Alto
  Teléfono: 56-02-8101749
  Santiago - Chile
  Linux User: #508349 counter.li.org
 



 --
 Eduardo Silva
 http://edsiper.linuxchile.cl
 http://www.monkey-project.com




-- 
Héctor Cereceda Cáceres
Ingeniero en Informática.
Municipalidad de Puente Alto
Teléfono: 56-02-8101749
Santiago - Chile
Linux User: #508349 counter.li.org


Re: MySQL o Postgres

2010-06-16 Por tema Juan C. Olivares
2010/6/16 Jorge Severino jsever...@adexus.cl

 Oracle tiene productos especiales para gobierno.


¿Terminó la tanda comercial?

-- 
Atte,
Juan Cristóbal Olivares
חואנכרי

==

Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC
del siglo XXI tiene cuarenta gigabytes.


Re: Mysql o Postgres

2010-06-16 Por tema Juan C. Olivares
2010/6/16 Hector Cereceda hector.cerec...@gmail.com

 Por el momento no hay problema, pero no me quiero encontrar con el problema
 en un futuro cercano


Héctor:

Aunque soy fan de PostgreSQL, creo que no deberías tener ningún problema. Es
mucho más fácil que dediques tiempo a ver si tu estructura es óptima a
cambiar de motor de base de datos (indices, conversiones, etc).

Suerte.

-- 
Atte,
Juan Cristóbal Olivares
חואנכרי

==

Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC
del siglo XXI tiene cuarenta gigabytes.


Re: Mysql o Postgres

2010-06-16 Por tema Ricardo Munoz
El 16 de junio de 2010 09:49, Hector Cereceda
hector.cerec...@gmail.comescribió:

 Estimados trabajo en la Muni de Puente Alto y tengo implementada la
 intranet
 municipal, el volumen de funcionarios que ocupan esta plataforma es de más
 menos 300 personas, tengo cerca de 300 transacciones por munuto, más menos
 medio millón de registros en varias tablas e incluso más.
 Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en algún
 momento y cuando hacerlo?


buena pregunta, pero faltan mas datos

- que distro de Linux usas en el servidor de BD?
- cuanta memoria tiene el servidor? lo usas exclusivamente para la BD?
- cuentas con algun contrato de soporte/mantencion para el servidor de la
BD?
- has hecho alguna optimizacion de la configuracion de MySQL?
- tienes una politica de respaldos? te ha tocado recuperar desde un
respaldo?
- funciona bien tu Intranet o tiene problemas de rendimiento?
- habra algun aumento en la cantidad de usuarios? (de 300 a 400 por
ejemplo?)

basicamente la idea es saber si tienes tu BD funcionando como reloj o solo
instalaste un Linux y dejaste funcionando MySQL. porque si tienes ya armado
el cuento, y a estado funcionando bien no vale la pena migrar, pero si no
has invertido mucho tiempo en optimizar, armar una politica de respaldos,
etc. te podria convenir aprovechar de hacerlo junto con migrar a Postgres.

-- 
Ricardo Mun~oz A.
http://www.tux.cl


Re: Mysql o Postgres

2010-06-16 Por tema Hector Cereceda
Los datos:

Distro: Debian Linux Linux002 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC
2007 i686 GNU/Linux

Memoria: MemTotal 3895508 kB; MemFree 539656 kB

Uso del servidor : Como Servidor Web y Base de datos

Optimización Mysql : Solo el cachesize

Política de respaldos : si

Funcionamiento : Optimo

Cantidad de funcionarios: Incrementándose paulatinamente.

Estimados la inquietud es si debo comenzar a mirar el postgres o
definitivamente muero con mysql



El 16 de junio de 2010 10:52, Ricardo Munoz rmu...@tux.cl escribió:

 El 16 de junio de 2010 09:49, Hector Cereceda
 hector.cerec...@gmail.comescribió:

  Estimados trabajo en la Muni de Puente Alto y tengo implementada la
  intranet
  municipal, el volumen de funcionarios que ocupan esta plataforma es de
 más
  menos 300 personas, tengo cerca de 300 transacciones por munuto, más
 menos
  medio millón de registros en varias tablas e incluso más.
  Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en
 algún
  momento y cuando hacerlo?
 

 buena pregunta, pero faltan mas datos

 - que distro de Linux usas en el servidor de BD?
 - cuanta memoria tiene el servidor? lo usas exclusivamente para la BD?
 - cuentas con algun contrato de soporte/mantencion para el servidor de la
 BD?
 - has hecho alguna optimizacion de la configuracion de MySQL?
 - tienes una politica de respaldos? te ha tocado recuperar desde un
 respaldo?
 - funciona bien tu Intranet o tiene problemas de rendimiento?
 - habra algun aumento en la cantidad de usuarios? (de 300 a 400 por
 ejemplo?)

 basicamente la idea es saber si tienes tu BD funcionando como reloj o
 solo
 instalaste un Linux y dejaste funcionando MySQL. porque si tienes ya armado
 el cuento, y a estado funcionando bien no vale la pena migrar, pero si no
 has invertido mucho tiempo en optimizar, armar una politica de respaldos,
 etc. te podria convenir aprovechar de hacerlo junto con migrar a Postgres.

 --
 Ricardo Mun~oz A.
 http://www.tux.cl




-- 
Héctor Cereceda Cáceres
Ingeniero en Informática.
Municipalidad de Puente Alto
Teléfono: 56-02-8101749
Santiago - Chile
Linux User: #508349 counter.li.org


Re: Mysql o Postgres

2010-06-16 Por tema Arturo Mardones
2010/6/16 Hector Cereceda hector.cerec...@gmail.com

 Por el momento no hay problema, pero no me quiero encontrar con el problema
 en un futuro cercano


Hector,

Te recomiendaria entonces poner mucha atención a tus tiempos de respuesta en
las app, realiza una proyeccion de datos, espacio y tiempos de respuesta.
Revisa tambien si estas usando ISAM o  InnoDB, pues para las restauraciones
esto puede provocarte mas de un dolor de cabeza.  Pues si en las tablas
tienes medio millon de registros pero que datan desde cuando? 1 año? 5? es
un dato importante, revisa el sizing de tu servidor, comparalo a tus
proyecciones, etc... aplicale ingenieria al tema y obtendras tu respuesta.

Saludos!!

Arturo


El 16 de junio de 2010 10:24, Eduardo Silva edsi...@gmail.com escribió:

  estas encontrando algun problema con la implementación actual ?
 
  2010/6/16 Hector Cereceda hector.cerec...@gmail.com
 
   Estimados trabajo en la Muni de Puente Alto y tengo implementada la
   intranet
   municipal, el volumen de funcionarios que ocupan esta plataforma es de
  más
   menos 300 personas, tengo cerca de 300 transacciones por munuto, más
  menos
   medio millón de registros en varias tablas e incluso más.
   Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en
  algún
   momento y cuando hacerlo?
  
   --
   Héctor Cereceda Cáceres
   Ingeniero en Informática.
   Municipalidad de Puente Alto
   Teléfono: 56-02-8101749
   Santiago - Chile
   Linux User: #508349 counter.li.org
  
 
 
 
  --
  Eduardo Silva
  http://edsiper.linuxchile.cl
  http://www.monkey-project.com
 



 --
 Héctor Cereceda Cáceres
 Ingeniero en Informática.
 Municipalidad de Puente Alto
 Teléfono: 56-02-8101749
 Santiago - Chile
 Linux User: #508349 counter.li.org




-- 
http://animaldelared.blogspot.com

Visita Un computador por niño http://www.ucpn.cl


Re: Mysql o Postgres

2010-06-16 Por tema Ricardo Munoz
El 16 de junio de 2010 11:17, Hector Cereceda
hector.cerec...@gmail.comescribió:

 Los datos:

 Distro: Debian Linux Linux002 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC
 2007 i686 GNU/Linux


No conozco Debian, pero la version que tienes por cuanto tiempo mas tendra
actualizaciones y parches?

Memoria: MemTotal 3895508 kB; MemFree 539656 kB

 Uso del servidor : Como Servidor Web y Base de datos


Lo ideal es que Web y BD esten separados, ya que ambos compiten por el mismo
recurso - RAM. Pero si te funciona bien como esta ahora, no hay problema.
Si aumenta la carga puede que haya que optimiza y/o separar en servidores
independientes.

Optimización Mysql : Solo el cachesize


cual opcion es esa? podrias usar la herramienta mysqlreport [1] para revisar
tu actual configuracion de MySQL y ver donde optimizar. aunque en tu caso se
hace un poco mas complicado por que debes dividir tu RAM en dos partes, una
para Apache y otra para MySQL.

es probable que tu Intranet no lean tan seguido ni mucho desde MySQL, y por
eso hasta el momento el rendimiento ha estado bien. usas algun CMS o el
codigo fue hecho en casa?

Política de respaldos : si

 Funcionamiento : Optimo

 Cantidad de funcionarios: Incrementándose paulatinamente.

 Estimados la inquietud es si debo comenzar a mirar el postgres o
 definitivamente muero con mysql


la logica dice que si funciona bien, mejor ni tocarlo... ;)

pero si sabes que tan rapido crece la cantidad de usuarios, podrias estimar
en que momento tu actual configuracion (2 servicios corriendo en el mismo
servidor) ya no da mas por lo que sera necesario montar otro servidor, y ahi
es donde podrias aprovechar de migrar a Postgres.

[1] http://hackmysql.com/mysqlreport

-- 
Ricardo Mun~oz A.
http://www.tux.cl


Re: Mysql o Postgres

2010-06-16 Por tema Alvaro Herrera
Excerpts from Hector Cereceda's message of mié jun 16 11:17:29 -0400 2010:
 Los datos:
 
 Distro: Debian Linux Linux002 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC
 2007 i686 GNU/Linux
 
 Memoria: MemTotal 3895508 kB; MemFree 539656 kB
 
 Uso del servidor : Como Servidor Web y Base de datos

Lo primero que yo haría sería mover la BD a un servidor dedicado.  Una
vez que hayas hecho eso, si sigue lento, puedes aplicar profiling para
ver en qué se está ocupando el tiempo.  Si realmente el problema es la
BD recién entonces considerar migrar a Postgres (después de haber hecho
al menos algún intento de ajuste de la configuración de mysql)

-- 
Álvaro Herrera alvhe...@alvh.no-ip.org


Re: Mysql o Postgres

2010-06-16 Por tema Aldrin Martoq
On Jun 16, 2010, at 11:17 AM, Hector Cereceda wrote:
 Distro: Debian Linux Linux002 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC
 2007 i686 GNU/Linux
 Memoria: MemTotal 3895508 kB; MemFree 539656 kB
 Uso del servidor : Como Servidor Web y Base de datos
 Optimización Mysql : Solo el cachesize
 Política de respaldos : si
 Funcionamiento : Optimo
 Cantidad de funcionarios: Incrementándose paulatinamente.
 
 Estimados la inquietud es si debo comenzar a mirar el postgres o
 definitivamente muero con mysql

La pregunta es qué ganas, qué pierdes y cuanto cuesta.
- Desde el punto de vista de desarrollo de aplicaciones, el punto mas flaco de 
mysql es que no implementa todas las características de una base datos 
relacional, al menos no en la configuración normal; aquí tienes dos opciones: o 
intentas mantener la integridad de los datos en la aplicación (menos óptimo en 
varios casos) o simplemente no lo haces (tu app permite datos malos, por 
ejemplo un monto negativo). Hacer esto con mysql no es imposible, solo es harto 
más complicado (y por ende más caro o nadie lo usa).
- Lo mismo desde el punto de vista de operación, si estás con myisam la 
concurrencia es horrible aunque 300 tx/min es bastante poco (5 cada segundo), 
no creo que tengas problemas aún.



Lamentablemente como comenzaste con mysql el costo de migración podría ser 
bastante alto, y esto depende básicamente de tu aplicación y la tecnología con 
la que está construida (PHP? Java? Ruby on Rails? es una aplicación hecha por 
terceros?). Por ejemplo, uno de los problemas es que la configuración de 
sql-mode en Debian ignora la mayoría de los errores (por ejemplo, la fecha 
2010-14-44 no da error); entonces es probable que te topes con errores que 
debiste haber visto antes y que tu aplicación no maneja actualmente.


300 transacciones por minuto es bastante poco, no tendrás diferencias de 
rendimiento, tampoco creo que necesites mover la base de datos a otro servidor.


Aldrin Martoq
http://aldrin.martoq.cl/







Fwd: Mysql o Postgres

2010-06-16 Por tema Patricio Morales



On Jun 16, 2010, at 11:17 AM, Hector Cereceda wrote:
 Distro: Debian Linux Linux002 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC
 2007 i686 GNU/Linux
 Memoria: MemTotal 3895508 kB; MemFree 539656 kB
 Uso del servidor : Como Servidor Web y Base de datos
 Optimización Mysql : Solo el cachesize
 Política de respaldos : si
 Funcionamiento : Optimo
 Cantidad de funcionarios: Incrementándose paulatinamente.

 Estimados la inquietud es si debo comenzar a mirar el postgres o
 definitivamente muero con mysql

La pregunta es qué ganas, qué pierdes y cuanto cuesta.
- Desde el punto de vista de desarrollo de aplicaciones, el punto mas flaco
de mysql es que no implementa todas las características de una base datos
relacional, al menos no en la configuración normal; aquí tienes dos
opciones: o intentas mantener la integridad de los datos en la aplicación
(menos óptimo en varios casos) o simplemente no lo haces (tu app permite
datos malos, por ejemplo un monto negativo). Hacer esto con mysql no es
imposible, solo es harto más complicado (y por ende más caro o nadie lo
usa).
- Lo mismo desde el punto de vista de operación, si estás con myisam la
concurrencia es horrible aunque 300 tx/min es bastante poco (5 cada
segundo), no creo que tengas problemas aún.

Sip, MyISAM es sólo aconejable para Páginas Web con Datos que no son muy
sensibles
y no para aplicaciones WEB con alta concurrencia de datos,pero la cosa
cambia con InnoDB.MyISAM no permite hacer relaciones entre las tablas,pero
InnoDB si.





-- 

Patricio Morales Fariña
Técnico en Computación
Alumno Ing. Informática (Técnicos Vespertino)
Universidad de los Lagos
045-219291- Temuco Chile
cel 78732062
Linux user number 481578
http://counter.li.org/