Re: Cual es la unidad de medida para saber si un query es lento?

From: Anthony Sotolongo <asotolongo(at)gmail(dot)com>
To: Héctor Alonso Lozada Echezuría <imatsu(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Cual es la unidad de medida para saber si un query es lento?
Date: 2018-02-13 22:21:35
Message-ID: 20be3b1a-2f36-8bbc-2295-86446d24a218@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Hector, la unidad de medida para saber si algo es lento es alguna
unidad de tiempo en este caso  segundos , milisegundos, etc, ahora para
decir si es lento o no eso lo define tu negocio o tus usuarios, por
ejemplo puede que para un sistema o usuarios 500 milisegundos sea buen
tiempo de respuesta pero para otros no, he tenido  clientes que en su
negocio mientra este por debajo de 2 segundos esta bien, pero para otros
eso es mucho tiempo, así que eso es muy peculiar de cada  uno.

Lo que pones de EXPLAIN es de la llamada función, seria más útil que
pudieras poner el EXPLAIN de la variable query que esta dentro de la
función, pero para comenzar revisa si te hacen falta índices en las
tablas que haces filtro de dentro de ese query y si están actualizadas
las estadísticas de las tablas en cuestión

una pregunta esto son otras funciones  ? : user_rooms (), coworkers()

Saludos

Anthony Sotolongo

On 13/02/18 17:30, Héctor Alonso Lozada Echezuría wrote:
> Saludos
>
> He programado una función SQL la cual debe retornar una sola fila con
> una serie de columnas, algunas de ellas en formato JSONB y con mucha
> información y no se si es lenta o no.
>
> https://pastebin.com/q0PcKzus
>
> Allí está el enlace del resultado del EXPLAIN.
>
> Y aquí va el query.
>
> https://pastebin.com/zeVZz3y6
>
> --
> Héctor Alonso Lozada Echezuría

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Lazaro Garcia 2018-02-14 14:45:19 Sobre el uso de Citus
Previous Message Héctor Alonso Lozada Echezuría 2018-02-13 20:30:11 Cual es la unidad de medida para saber si un query es lento?