Re: [pgbr-geral] Query Lenta

2013-05-17 Por tôpico Luiz Rafael Culik
Marcos vi sua query , e o sqlrdd não grava espaços a esquerda, ele tira todos os espaços a direita e grava no banco. []s Luiz Em 16 de maio de 2013 16:15, Marco Aurelio marcoprod...@gmail.comescreveu: Acrescentando informações e duvidas. Testando a seguinte query: SELECT docnumero FROM

Re: [pgbr-geral] Query Lenta

2013-05-17 Por tôpico Marco Aurelio
Caro Luiz, a versão que tenho do SQLRDD é um pouco antiga, e grava os espaços a esquerda. Em 17 de maio de 2013 05:45, Luiz Rafael Culik l...@xharbour.com.brescreveu: Marcos vi sua query , e o sqlrdd não grava espaços a esquerda, ele tira todos os espaços a direita e grava no banco. []s

[pgbr-geral] Query Lenta

2013-05-16 Por tôpico Marco Aurelio
Caros, Gostaria da ajuda de vocês para fazer uma determinada query ficar mais rápida. Query: SELECT docnumero FROM frete01 WHERE docserie = ' U2' AND (codfilorig = 94 OR codfilorig=95 OR codfilorig=98 OR codfilorig=99 OR codfilorig=100 OR codfilorig=118 ) AND datalancam IS NOT NULL ORDER BY

Re: [pgbr-geral] Query Lenta

2013-05-16 Por tôpico Matheus de Oliveira
On Thu, May 16, 2013 at 8:44 AM, Marco Aurelio marcoprod...@gmail.comwrote: Caros, Gostaria da ajuda de vocês para fazer uma determinada query ficar mais rápida. Query: SELECT docnumero FROM frete01 WHERE docserie = ' U2' AND (codfilorig = 94 OR codfilorig=95 OR codfilorig=98 OR

Re: [pgbr-geral] Query Lenta

2013-05-16 Por tôpico Marco Aurelio
Caro Matheus, Segue o EXPLAIN ANALYZE: Limit (cost=0.00..10.27 rows=1 width=23) (actual time=27455.446..27455.446 rows=0 loops=1) - Index Scan Backward using frete01_x01 on frete01 (cost=0.00..320637.77 rows=31215 width=23) (actual time=27455.417..27455.417 rows=0 loops=1) Index

Re: [pgbr-geral] Query Lenta

2013-05-16 Por tôpico Euler Taveira
On 16-05-2013 08:44, Marco Aurelio wrote: Gostaria da ajuda de vocês para fazer uma determinada query ficar mais rápida. Cadê a definição da tabela e dos índices da mesma? Você executou um ANALYZE na tabela envolvida antes do EXPLAIN ANALYZE? Qual é a versão exata do PostgreSQL? Quais os

Re: [pgbr-geral] Query Lenta

2013-05-16 Por tôpico Marco Aurelio
Grande Euller, Vamos la, valores das consultas que me pediu: PostgreSQL 8.1.4 on i386-portbld-freebsd6.1, compiled by GCC cc (GCC) 3.4.4 [FreeBSD] 20050518 client_encoding;SQL_ASCII;session client_min_messages;notice;session DateStyle;ISO, MDY;session effective_cache_size;39321;configuration file

Re: [pgbr-geral] Query Lenta

2013-05-16 Por tôpico Marco Aurelio
Acrescentando informações e duvidas. Testando a seguinte query: SELECT docnumero FROM frete01 WHERE docserie = ' U2' limit 10 Com EXPLAIN vi que o postgresql utiliza SEQSCAN, mas se eu tirar um espaço no ' U2' ele passa a usar o indice. Eu tenho um problema com os dados desta tabela e estamos

[pgbr-geral] Query lenta

2012-01-02 Por tôpico Danilo Silva
Pessoal, Qual parâmetro (não me recordo qual) deve ser configurado se quisermos cancelar querys lentas? Agradeço a todos. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] Query lenta

2012-01-02 Por tôpico Flavio Henrique Araque Gurgel
Qual parâmetro (não me recordo qual) deve ser configurado se quisermos cancelar querys lentas? Não é parâmetro, é uma função. SELECT pg_cancel_backend(PID); Colocando o PID correto dentro dos parênteses. Via PgAdmin é só olhar no status do servidor, ir na linha da consulta, clicar com o botão

Re: [pgbr-geral] Query lenta

2012-01-02 Por tôpico Danilo Silva
Existe um parâmetro que pode ser configurado para cancelar automaticamente a query após x tempo de execução não concluída, só não me recordo qual é. Tenho algumas rotinas programadas a serem executadas, mas não estão ocorrendo devido ficarem aguardando a execução de algumas querys. Essas querys

Re: [pgbr-geral] Query lenta

2012-01-02 Por tôpico Flavio Henrique Araque Gurgel
Existe um parâmetro que pode ser configurado para cancelar automaticamente a query após x tempo de execução não concluída, só não me recordo qual é. Tenho algumas rotinas programadas a serem executadas, mas não estão ocorrendo devido ficarem aguardando a execução de algumas querys. Essas

Re: [pgbr-geral] Query lenta

2012-01-02 Por tôpico Danilo Silva
Obrigado Flavio... Em 2 de janeiro de 2012 11:56, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Existe um parâmetro que pode ser configurado para cancelar automaticamente a query após x tempo de execução não concluída, só não me recordo qual é. Tenho algumas rotinas

Re: [pgbr-geral] Query lenta

2012-01-02 Por tôpico Danilo Silva
Flavio, Como poderia setar o valor para um usuário especifico? Fazendo SET statement_timeout = valor antes de iniciar a query? Att. Em 2 de janeiro de 2012 13:07, Danilo Silva danilo.dsg.go...@gmail.comescreveu: Obrigado Flavio... Em 2 de janeiro de 2012 11:56, Flavio Henrique Araque Gurgel

Re: [pgbr-geral] Query lenta

2012-01-02 Por tôpico Fabrízio de Royes Mello
Em 2 de janeiro de 2012 13:16, Danilo Silva danilo.dsg.go...@gmail.comescreveu: Flavio, Como poderia setar o valor para um usuário especifico? Fazendo SET statement_timeout = valor antes de iniciar a query? ALTER ROLE usuario SET statement_timeout TO valor; Veja mais em [1]. [1]

Re: [pgbr-geral] Query lenta

2012-01-02 Por tôpico Danilo Silva
Valeu Frabrizio, Att. Em 2 de janeiro de 2012 19:04, Fabrízio de Royes Mello fabriziome...@gmail.com escreveu: Em 2 de janeiro de 2012 13:16, Danilo Silva danilo.dsg.go...@gmail.comescreveu: Flavio, Como poderia setar o valor para um usuário especifico? Fazendo SET statement_timeout =