Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

cual consume menos recursos

Estas en el tema de cual consume menos recursos en el foro de Bases de Datos General en Foros del Web. necesito saber que motor de base de datos consume menos recursos mysql o postgrest he buscado info pero en algunas partes dice una y en ...
  #1 (permalink)  
Antiguo 13/11/2008, 10:48
Avatar de petoko  
Fecha de Ingreso: noviembre-2007
Ubicación: talcahuano chile
Mensajes: 173
Antigüedad: 17 años
Puntos: 0
cual consume menos recursos

necesito saber que motor de base de datos consume menos recursos

mysql o postgrest

he buscado info pero en algunas partes dice una y en otras dice que la otra
al final no he llegado a ninguna conclucion que dicen ustedes?
  #2 (permalink)  
Antiguo 14/11/2008, 11:13
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 9 meses
Puntos: 45
Respuesta: cual consume menos recursos

Depende de muchos factores y que pretendes, postgreSql es mas avanzado que mysql, la pregunta es ¿necesitas toda la potencia de postgreSql? ¿mysql sera suficiente para lo que buscas?, en que entorno vas a trabajar? ¿entorno web? ¿intranet? ¿cuanto trafico va soportar?, etc.

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
  #3 (permalink)  
Antiguo 14/11/2008, 15:22
Avatar de petoko  
Fecha de Ingreso: noviembre-2007
Ubicación: talcahuano chile
Mensajes: 173
Antigüedad: 17 años
Puntos: 0
Respuesta: cual consume menos recursos

por ejemplo en windows al hacer una consulta a una base de datos de entre unas 10 a 30 tablas
  #4 (permalink)  
Antiguo 14/11/2008, 16:40
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: cual consume menos recursos

¿Y qué tamaño tienen las tablas?, ¿Cuántos registros?, ¿Cuántos índices? ¿Trabajas con conexiones estables, o realizas una conexión por cada sentencia? ¿Usas procedimientos almacenados? ¿Usas transacciones? ¿Qué nivel de concurrencia tienes entre SP?¿Cómo está construida la sentencia? ¿QUé nivel de selectividad tienen los índices? ¿Usas índices cluster para la consulta principal, hash, btree o index? ¿Qué tipo de máquina está funcionando de server? ¿Es un server de base de datos o una simple PC? ¿La base de datos está puesta en forma local, está en modo remoto o está distribuida? ¿Está funcionando en una LAN, en la web o en forma mixta? ¿Qué topologia tiene esa red?

... y así podemos seguir con preguntas casi hasta el infinito.

Simplificando y volviendo a lo que te dice Genetix: No es posible con tan poca información date un diagnóstico de cuál es más eficiente, porque son demasiadas las variables que debes medir y sopesar para hablar de cuál es más eficiente.
Una misma base de datos, soportada sobre el mismo DBMS, con la misma carga de transacciones, puede resultar totalmente ineficiente sin las consultas están mal construidas.
Y al reves, el peor DBMS puede resultar tan o más eficiente que, por ejemplo, Oracle, si las consultas y los recursos están bien construidos.

A priori, la cantidad de tablas, para Posgre o para MySQL no significa nada en cuanto a eficiencia. Los parámetros de optimización pasan por otro lado.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:10.