Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > PostgreSQL

Respuesta
 
Herramientas Desplegado
Antiguo 07-mar-2008, 15:23   #1 (permalink)
EstelaG ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 28
mejorar consultas

Hola a todos!!!! quisiera recibir recomendaciones o alguna manera de optimizar los tiempos de respuesta de las consultas. Gracias!!!
EstelaG está desconectado   Responder Citando
Antiguo 08-mar-2008, 14:49   #2 (permalink)
Sergestux está en el buen camino
 
Avatar de Sergestux
 
Fecha de Ingreso: agosto-2007
Ubicación: Tijuas
Mensajes: 516
Enviar un mensaje por MSN a Sergestux Enviar un mensaje por Yahoo  a Sergestux
Re: mejorar consultas

Puedes utilizar el EXPLAIN para mostrae el plan de ejecución que el planificador Postgres genera para la consulta dada. El pgadmin trae en el panel de consultas una opcion para que te muestre dicho plan
Cita:
El plan de ejecución muestra la manera en que serán escaneadas las tablas referenciadas --- ya sea escaneo secuencial plano, escaneo por índice, etc. --- y si se referencian varias tablas, los algoritmos de unión que serán utilizados para agrupar las tuplas requeridas para cada tabla de entrada.
Otra cosa tambien se optimizan mucho las consultas haciendo vacuums periodicamente, pero las ultimas versiones de postgres ya lo hacen automatico
__________________
You'll be free, hackers, you'll be free
Sergestux esta en línea ahora   Responder Citando
Antiguo 09-mar-2008, 10:11   #3 (permalink)
EstelaG ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 28
Re: mejorar consultas

Muchas gracias!!! para ser más específica lo que me sucede es que tengo un proceso que cuando entra a un ciclo ejecuta diversas funciones y dentro de esas varias consultas, consultas que llegan a recorrer miles de registros.
EstelaG está desconectado   Responder Citando
Antiguo 10-mar-2008, 02:31   #4 (permalink)
seyko ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.139
Re: mejorar consultas

si muestras el EXPLAIN que te comenta Sergestux, igual te podemos dar algun consejo para acelerar esa consulta.

Un Saludo
seyko está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:40.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93