From: | Javier Lugo Porras <jlugop(at)hotmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Access vs Postgresql |
Date: | 2014-05-22 15:42:45 |
Message-ID: | BLU436-SMTP1418F360A71D4AAD493C708C43F0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Joel,
Te recomiendo que utilizes postgresql con toda confianza!!! y no pierdas
tiempo haciendo test con Acsess.
No hay comparacion...
solo el tema del tamaño ...debes estar compactando...ufff...es tediozo...
con postgresql activas el AutoVacumm,,,y es automatico...
Javier Lugo Porras
www.multe-commerce.com
On 05/22/2014 08:09 a.m., Eduardo Arenas C. wrote:
> Joel,
>
> Depende desde donde estes ejecutando la consulta? me imagino que en
> postgresql desde pgadmin?
>
> Las dos cosas no son comparables ya que probablemente en ms access lo
> que esta haciendo es traer una parte de la tabla hacia una especie de
> recrodset y la vas recorriendo a medida que vas bajando el scroll de
> la capa visual
>
> La tabla en postgresql está indexada???... NO debería influir para
> esto tener indexada la tabla en postgresql por que estas haciendo una
> consulta full. pero debería probar consultas mas complejas con tabas
> mas grandes y veras las grandes diferencias que existen. En mi caso
> particular, tengo una db postgresql para un software de inteligencia
> de negocio procesando 500 Millones de transacciones de base de datos
> por hora... (calculado por día), estoy seguro que esto no lo puede
> hacer ms access.
>
> para la prueba que estas haciendo con la configuración estándar de
> postgresql no deberías tener problemas, creo que el empezar a tunear
> la cosa es cuando estas hablando de reales problemas, muchos usuarios,
> etc...
>
> Saludos
>
> Eduardo
>
>
>
>
>
> El 22 de mayo de 2014, 3:53, Joel Bullon<jbullon(dot)sjd(at)gmail(dot)com
> <mailto:jbullon(dot)sjd(at)gmail(dot)com>> escribió:
>
> Muy buenas ante todo me presento soy Jota y el motivo de mi
> llegada a este lista ha sido por pruebas que estoy haciendo para
> una migración de una BBDD en Access a un SGBD más serio.
>
> Tengo un PC para hacer testeo de la base de datos con las
> siguientes características técnicas
>
> Procesador Intel Core 2 Duo CPU e4500 2.2GHz
> 2 GB de RAM
> 120 GB de disco repartido en 3 particiones (3 x 40)
>
> Esta máquina tiene instalada en una partición Windows 7 +
> PostgreSQL 9.3 y en la otra partición Xubuntu 12.04 + PostgreSQL 9.3.
>
> el hecho de tener el SGBD en dos SO diferentes es para ver cuál es
> mejor opción.
>
> Al ejecutar una consulta típica en una tabla de 200.000 registros
> estos son los resultados de tiempo.
> SELECT * FROM tabla1;
> Access--> me tarda alrededor de 2 segundos en mostrarme todos los
> resultados
> W7 + PSQL9.3 --> 9.916 s
> Xubuntu + PSQL9.3 --> 48 s
>
> la verdad que para exportar de Access a PostgreSQL con estos
> resultados no lo veo viable y tiene que haber algo que no hago
> bien pero mi nivel novato no me deja ver.
>
> los parámetros que he cambiado en postgresql.conf son los siguientes:
> en w7
> shared_buffers = 512MB
> work_mem = 5MB
> maintenance_work_mem = 8MB
> random_page_cost = 2.0
> effective_cache_size = 1GB
> enable_seqscan = on
> default_statistics_target = 1000
>
> en Linux:
> shared_buffers = 512MB
> temp_buffers = 16MB
> max_prepared_transactions = 0
> work_mem = 64MB
> maintenance_work_mem = 8MB
> checkpoint_segments = 10
> checkpoint_timeout = 1h
> enable_indexscan = on
> random_page_cost = 3.0
> effective_cache_size = 512MB
>
> He leído varias entradas en blogs, foros y demás, no entiendo como
> es posible que Access sea mucho más rápido en hacer una consulta y
> postgreSQL me tarde tanto.
>
> A ver si podéis ayudarme con esta duda. Saludos y perdón por el tocho.
>
>
> --
> Jota
>
>
>
>
> --
> Eduardo Arenas Castillo.
> +56 9 6629 1618
>
From | Date | Subject | |
---|---|---|---|
Next Message | Marcos Michel Martínez Pérez | 2014-05-22 18:29:07 | replica bireccional en symmetricds |
Previous Message | Joel Bullon | 2014-05-22 15:05:59 | Re: [pgsql-es-ayuda] Fwd: Optimización de PostgreSQL |